MODx-Sypexダンパー統合

良いニュースみんな!
画像

だから、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. sxdディレクトリのバックアップフォルダーのサーバーへの書き込み権限を設定します(modx / sxd / backup)=> 0777
4.ファイルmodx / sxd / cfg.phpおよびmodx / sxd / ses.phpにchmod 666をインストールします。
5. MODx管理インターフェイスのメニューツール->バックアップ(ツール-バックアップ)に移動します。

これで、理論上は、追加の許可なしでSypex Dumper 2のデータベースをバックアップ/復元できます。

すべての外観:
画像

今、私は1つのプロジェクトのために自分自身を設定しました-何らかの理由でそれはまだ自動的に含まれていません、私は問題が何であるかを理解しようとします。

PS:昨日統合ファイルをダウンロードした仲間-承認エラーを修正したため、同じリンクを更新します。

PPS: 標準バックアップを置き換えることはできませんが、モジュールを作成できます

インストール手順:

1. SypexDumper_208.zipアーカイブのコンテンツをサイトのルートに解凍します
2. sxd2_for_modx.zipアーカイブから「sxd」フォルダーのみを解凍し、ルートにドロップします(ファイルを置き換えます)
3. sxdディレクトリのバックアップフォルダーのサーバーへの書き込み権限を設定します(modx / sxd / backup)=> 0777
4.ファイルmodx / sxd / cfg.phpおよびmodx / sxd / ses.phpにchmod 666をインストールします。
5.管理パネルの[モジュール]-> [モジュールの管理]に移動してモジュールを作成し、フィールドに入力します

タイトル:Sypex Dumper 2
説明: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のデータベースをバックアップ/復元できます。

Source: https://habr.com/ru/post/J110316/


All Articles