www以下のファイルが戻っても、以下の設定が必要である。
・データベースの復旧
→/var/lib/mysql
ごとコピーしてしまえば問題ない。mysqldumpを使用するのが望ましいが・・。
・apacheユーザからonlineユーザへsshできるようにする。
→apacheユーザは/sbin/nologinと設定されているので、
/etc/passwd
のファイルでapacheユーザにいったん/bin/shにする必要がある。
sshでknownhostsに登録した後は
/etc/passwdのapacheを/sbin/nologinに戻す。(セキュリティ的に)
ssh関係のパーミッション等も変更を忘れないこと。
・所有権の変更
→各ユーザーのファイルを保存するディレクトリはapacheで書き込む必要がある。
そのため、所有権or書き込み権限の追加が必要。
セキュリティ的にはapacheユーザの所有権にして置くのが無難。
execute.phpのデバッグモードを有効にすれば実行しているコマンドを見られるのでコピーしてターミナルで叩いてエラーメッセージを見ればエラーの中身が見られる。