Good News Everyone!
Итак, новость с сайта Sypex Dumper:
Файлы интеграции можно скачать
Скачать Sypex Dumper 2.0.8
Инструкция:
1. Распаковать содержимое архива SypexDumper_208.zip в корень
2. Распаковать папки «manager» и «sxd» из архива в корень (с заменой файлов)
3. Установить права на запись серверу для папки backup в каталоге sxd (modx/sxd/backup) => 0777
4. Установить chmod 666 для файлов modx/sxd/cfg.php и modx/sxd/ses.php.
5. Зайти в админку MODx, меню Tools -> Backup (Инструменты — Резервное копирование).
Теперь, по идее, можно делать бэкап/восстановление базы в Sypex Dumper 2 без дополнительной авторизации.
Как все это будет выглядеть:
Сейчас поставил себе на один проект — почему-то автоматически пока не входит, попробую разобраться в чем дело.
P.S: Товарищи, которые вчера скачали файлы интеграции — обновите по той же ссылке, так как там поправили ошибку авторизации.
P.P.S: Появилась возможность не заменять стандартный бэкапер, а сделать модуль.
Инструкция по установке:
1. Распаковать содержимое архива SypexDumper_208.zip в корень сайта
2. Распаковать из архива sxd2_for_modx.zip только папку «sxd» и закинуть в корень (с заменой файлов)
3. Установить права на запись серверу для папки backup в каталоге sxd (modx/sxd/backup) => 0777
4. Установить chmod 666 для файлов modx/sxd/cfg.php и modx/sxd/ses.php.
5. Зайти в админку Модули->Управление модулями и создать модуль, заполнить поля
Название: Sypex Dumper 2
Описание: Backup and restore MySQL
Включить блокировку только для админов
В код модуля добавить содержимое файла module_code.php из архива sxd2_for_modx.zip
Внимание: разработчики поторопились и накосячили с кавычками, правильнее код будет выглядеть так:
6. Зайти в админку MODx, меню Модули -> Sypex Dumper 2 в котором можно делать бэкап/восстановление базы в Sypex Dumper 2 без дополнительной авторизации.
Итак, новость с сайта Sypex Dumper:
Добавлены файлы интеграции для MODx 1.0.x.
Файл авторизации использует авторизацию MODx, проверяется наличие сессии, а также наличие у пользователя прав для бэкапа. Т.е. если зашли в админку MODx, то пока не выйдете, в дампер будете заходить без ввода пароля.
По умолчанию рассчитано, что дампер будет в каталоге MODx. При интеграции дампер заменяет собой стандартный бэкап в MODx.
Проверено на MODx версии 1.0.4
Файлы интеграции можно скачать
Скачать Sypex Dumper 2.0.8
Инструкция:
1. Распаковать содержимое архива SypexDumper_208.zip в корень
2. Распаковать папки «manager» и «sxd» из архива в корень (с заменой файлов)
3. Установить права на запись серверу для папки backup в каталоге sxd (modx/sxd/backup) => 0777
4. Установить chmod 666 для файлов modx/sxd/cfg.php и modx/sxd/ses.php.
5. Зайти в админку MODx, меню Tools -> Backup (Инструменты — Резервное копирование).
Теперь, по идее, можно делать бэкап/восстановление базы в Sypex Dumper 2 без дополнительной авторизации.
Как все это будет выглядеть:
Сейчас поставил себе на один проект — почему-то автоматически пока не входит, попробую разобраться в чем дело.
P.S: Товарищи, которые вчера скачали файлы интеграции — обновите по той же ссылке, так как там поправили ошибку авторизации.
P.P.S: Появилась возможность не заменять стандартный бэкапер, а сделать модуль.
Инструкция по установке:
1. Распаковать содержимое архива SypexDumper_208.zip в корень сайта
2. Распаковать из архива sxd2_for_modx.zip только папку «sxd» и закинуть в корень (с заменой файлов)
3. Установить права на запись серверу для папки backup в каталоге sxd (modx/sxd/backup) => 0777
4. Установить chmod 666 для файлов modx/sxd/cfg.php и modx/sxd/ses.php.
5. Зайти в админку Модули->Управление модулями и создать модуль, заполнить поля
Название: Sypex Dumper 2
Описание: Backup and restore MySQL
Включить блокировку только для админов
В код модуля добавить содержимое файла module_code.php из архива sxd2_for_modx.zip
Внимание: разработчики поторопились и накосячили с кавычками, правильнее код будет выглядеть так:
if(!$modx->hasPermission('bk_manager')) {
$e->setError(3);
$e->dumpError();
}
if ($manager_theme)
$manager_theme .= '/';
else $manager_theme = '';
echo '<HTML>
<h1>Sypex Dumper 2</h1>
<div class="sectionHeader">Backup and restore MySQL</div>
<div class="sectionBody" id="lyr4">
<iframe src="../sxd/" width="586" height="462" frameborder="0" style="margin:0;"></iframe>
</div>
</HTML>';
6. Зайти в админку MODx, меню Модули -> Sypex Dumper 2 в котором можно делать бэкап/восстановление базы в Sypex Dumper 2 без дополнительной авторизации.