Всем известно, что бекапы базы сделанные встроенными средствами php-fusion оставляют желать лучшего. Особенно остро вопрос встает когда кодировка на сайте или в базе не настроена должным образом. Каждый раз когда возникают проблемы я всем рекомендую использовать Sypex Dumper для бекапов.

За исключением наличия удаленного доступа к базе данных, я предпочитаю использовать только эту утилиту. Тесты и возможности говорят сами за себя, кому интересно могут ознакомиться на официальном сайте скрипта: http://sypex.net/

Сейчас дампер обзавелся удобным интерфейсом, и множеством дополнительных функций. Одна из них - возможность интегрироваться в любую систему администрирования, используя методы авторизации того или иной CMS.

интеграция dumper2 и php-fusion 7

Приступим. Надеюсь, уже скачали с официального сайта и попробовали новую версию дампера. Займемся встраиваением в админ панель нашего сайта на php-fusion.

Во-первых, сам архив интеграции: dumper2_for_phpfusion.zip

Во-вторых, инструкция по установке Syper Dumper 2.0 для PHP-Fusion 7.01:

1. Распаковать содержимое архива SypexDumper_206.zip в каталог administation
2. Установить права на запись серверу для папки backup в каталоге sxd (administation/db_backups) => 0777
3. Установить chmod 666 для файлов administation/sxd/cfg.php и administation/sxd/ses.php.
4. Скопировать содержимое архива с файлами интеграции в каталог administation/ (будут перезаписаны /sxd/cfg.php и administration/db_backup.php)
5. Вместо стандартного резервного копирования появится Sypex Dumper 2 в котором можно делать бэкап/восстановление базы без дополнительной авторизации.

Хочу обратить внимание, на наличие перменной $code, с ее помощью можно обезопасить себя от "умельцев" перебирать пароли.
Для этого необходимо в файле administration/db_backup.php и в sxd/auth_phpfusion.php поставить одинаковые значения.

Остались вопросы? Пишите! :)