Apache が /tmp/file.php のような場所にアクセスできない理由

Apache が /tmp/file.php のような場所にアクセスできない理由

最近、lubuntu に apache をインストールし、デフォルトで /var/www/html にファイルを作成しましたが、このファイルは /tmp からのファイルを要求しており、動作していませんでした。

権限の問題だと思ったので、tmp 内のファイルに 777 を設定し、実行可能にしました。しかし、これは役に立ちませんでした。

奇妙なことに、私の自宅のサーバーではRaspberry pi(raspbian)で動作しており、Apacheでもそのまま動作しています。

www-data ユーザーがこのスクリプトを正しく実行でき、ファイルが正しく要求されていることを確認しましたが、http ブラウザーでは動作しません。

apache2.conf の設定に重要なものが欠けています。このディレクトリを追加しようとしましたが、期待どおりに動作しませんでした。

関連情報