Apache 仮想ホスト上の PHP によってアップロードされたファイルを取得できません

Apache 仮想ホスト上の PHP によってアップロードされたファイルを取得できません

数週間前、私はWordPressブログを別のドメイン名でVPSにホストすべきだと考えました。私はデジタルオーシャンチュートリアルで見つけたガイドに従って仮想ホストを設定しました。単一の Ubuntu VPS に複数の WordPress サイトを設定する方法

仮想ホストで WordPress サイトを表示でき、インストール時にほとんどのタスクを実行できます。ただし、管理セクションから画像をアップロードしようとすると、ERR_EMPTY_RESPONSE が発生します。

Google で見つけた多くの解決策を試しましたが、どれもうまくいかないようです。両方のホストに 1 つの php.ini ファイルを使用する方法と、各ホストに 1 つの php.ini ファイルを使用する方法の両方を試しました。ドキュメント ルートの .htaccess ファイルを使用して修正しようとしました。

これらすべてを試しても、ファイルをアップロードできる状態にはまったくなりません。Wordpress が問題ではないことを確認するために、Joomla をインストールしてみました。

私のセットアップについてもう少し詳しく:
サーバーホスト: Ipeer
プラットフォーム: Ubuntu 14.04 (LAMP 付き)
データベース: MySQL
サイト 1: Opencart
サイト 2: Wordpress (動作させようとしているもの)

こんな事に遭遇した人はいませんか?

状況を改善するためのあらゆる提案を歓迎します。さらに情報が必要な場合は、喜んでできるだけ早く提供します。

よろしくお願いいたします
ロバート

答え1

次の手順を試してください。

  • すべてのプラグインを無効にして、問題が解決するかどうかを確認します。問題が解決した場合は、問題のあるプラグインが見つかるまで、プラグインを1つずつ有効にします。
    • Twenty Twelveテーマに戻して、問題がテーマ固有のものかどうかを確認します
    • 非アクティブなプラグインを削除する
    • wp-content を除く新しくダウンロードしたコピーから WordPress を手動で再インストールします。再インストールする前に、ファイルやフォルダを上書きせずに削除してください。
    • wp-admin/upgrade.php から手動でアップグレードを実行します。

何か問題が発生した場合に復元できるように、データベースを含むサイトをバックアップします。

関連情報