BackupBuddy v3.0.40の最新バージョンを使用してクライアントサイトを本番サーバーに移行したところ、一見すべてがダンディに見えますが、詳しく調べると、ほとんどのWPファイル機能が中断されています:wpの更新、画像のアップロード、プラグインのアップロード。
私はこれを何回も(このホストで数回)実行しましたが、なぜここで機能しないのかわかりません
- tmpディレクトリに関係しているのではないかと思いますが、問題はわかりません。
- もう1つの可能性は、スクリプト(cpanelを介したinstallatronが干渉している可能性があります。2016年までのすべての月にアップロードフォルダーが作成されていることに気付きました。これがWPの過去のアクセス許可の問題の解決策であることを読みました)
これは私が試したことです:
- wp-mediaのアップロード場所をデフォルトに変更し、「年/月のストア」設定を変更し、一般的な小刻みに動く。これは「/home/ ### / public_html / wp-content / uploads」としてインポートされました。これは正しいように見えますが、不要です。デフォルトはwp-content/uploadsです。どちらも機能しません。
- wp-contentの権限を変更し、dirを777にアップロードします(すべてのコンテンツではありません)
- wp-config.phpに行を追加します:define('WP_TEMP_DIR'、ABSPATH。'wp-content /'); サイコロなし
- installatronスクリプトwpインストールのすべてのトレースをアンインストールしました(ファイルまたはdbが残っていません)
- 移行の繰り返し(同じバックアップファイル、同じ結果)
それを確認する:
- メディアをアップロードするだけでなく、新しい投稿を作成できます
- ステージングサーバー(同じホスト)で動作します
- セーフモードはオフです
- apacheはユーザー、txsuPHPとして実行されています
- ファイルはブラウザを介してphpによって抽出されました
- 私はphpinfoを他の作業サイトと比較しましたが、通常とは異なることに気づきません
あなたがいくつかの光を当てることができることを願っています!
ありがとう、ティム
画像アップロードエラー:
“envelope-9887.jpg” has failed to upload due to an error
The uploaded file could not be moved to /home/###/public_html/wp-content/uploads/2012/07.
ワードプレスの更新エラー:
Download failed.: Destination directory for file streaming does not exist or is not writable.
プラグインインストールエラー:
Download failed. Destination directory for file streaming does not exist or is not writable