2017-01-13 4 views
1

Я хочу сохранить всю структуру файла расширения при удалении любого расширения с сайта.Как сохранить папку/файлы расширения в процессе удаления

В процессе удаления я хочу только удалить таблицы БД и сохранить все файлы/папки.

Можете ли вы направить меня, если есть какое-либо решение.

Благодаря

+0

Я проверил, и мы можем отключить код удаления файлов и папок из библиотеки:/libraries/cms/installer/adapter , но я ищу решение без настройки кода библиотеки Joomla. –

ответ

1

manifest file для расширения включает в себя список соответствующих файлов, которые установлены для расширения. Они могут быть скопированы с веб-сайта и заархивированы, чтобы воссоздать файл установки для расширения.

Некоторые расширения могут также создавать связанные данные, которые вы можете создать резервную копию, экспортируя соответствующие таблицы и/или файлы базы данных (например, в папки с носителями или изображениями).

0

Нормальный процесс удаления (с помощью Joomla! Управлять формой) удаляет все, если расширение не имеет ошибку в расписании удаления. Итак, если вам нужно сохранить файлы, удаление расширения не будет хорошей идеей. Я предлагаю вам вместо этого отправлять таблицы через phpMyAdmin. Для этого перейдите на панель управления веб-хостинга (cPanel, DirectAdmin и т. Д.) И найдите ссылку на phpMyAdmin. Затем выберите базу данных, содержащую данные вашего сайта (если вы получили несколько баз данных и не уверены, какой из них является правильным, вы можете проверить его через Joomla! Admin> Global Configuration). Когда вы нашли базу данных в phpMyAdmin, щелкните по ее имени, чтобы перейти к ее таблицам. Затем выберите таблицу (ы) этого конкретного расширения, установив флажок (и) рядом с ними. Затем в нижней части всех таблиц щелкните «Drop». В всплывающем окне нажмите «ОК», и таблица (таблицы) будет удалена без использования ваших папок/файлов.

Предлагаю сначала создать резервную копию всего веб-сайта, если вы новичок в phpMyAdmin.

Будьте осторожны!

+0

@Arashted Ltd Я проверил, и мы можем отключить код удаления файлов и папок из библиотеки:/libraries/cms/installer/adapter , но я ищу решение без настройки кода Joomla Library. –

Смежные вопросы