phpMyBackupPro v.2.3 をインストール。
『schedule backup』がうまく動かなかったので、つまづいたところをメモ。
-
メニューの『schedule backup』を開こうとすると『Internal Server Error』
『configuration』→『System variables』→『dir_lists』を1から0に変更で解消。お名前comの共用サーバSDの『DOCUMENT_ROOT』が『/export/cgi』になってるのが原因っぽい?ディレクトリ一覧を取得しようとするけど、read権限がないのでタイムアウト→エラーかな。
-
『schedule backup』から『Show script』でWeb経由でアクセスするphpファイルを作成。→そのままだとうまく動かない。
こんな感じに変更する。
- で、作成したphpスクリプトのパーミッションを(お名前comの指示通り)705に変更する。(パーミッション間違えてると『Internal Server Error』になる。)
別のDBのバックアップする際は、global_conf_sql.phpに設定を追記。
Web経由でアクセスするphpファイルに『$_POST[‘mysql_host’]=”0″;(0がひとつ目の設定?)』と『@chdir(“/export/sd208/www/jp/r/e/gmoserver/2/8/sd0373328/aaaaa.hikawawa.com/phpMyBackupPro/export/sddb0040130000.cgidb_sddbNzU0NDEx/”);』という感じで保存先のpathを変更する。