2

編集

[Sun Sep 01 18:37:40 2013] [error] [client MY IP ADDRESS] PHP Warning:  Unknown: failed to open stream: Permission denied in Unknown on line 0
[Sun Sep 01 18:37:40 2013] [error] [client MY IP ADDRESS] PHP Fatal error:  Unknown: Failed opening required '/var/www/test2.php' (include_path='.:/usr/share/php:/usr/share/pe$

これは、Apache2 error.log にあるエラーです。


EC2 インスタンスをセットアップしました (Ubuntu 12.x)

すべての更新を実行し、apache2、php5、および libapache2-mod-php5 をインストールしました

Web サーバーは .html に対して正常に動作しています。テスト ページを作成してこれを試してみたところ、正常に動作しました。

ただし、html ファイルに PHP を追加しようとすると、php の処理が行われません。例えば:

<?php
echo "My first PHP script!";
?>

または(htmlを含む)

<!DOCTYPE html>
<html>
<body>

<?php
echo "My first PHP script!";
?>

</body>
</html> 

html の部分にテキストを書き込めば、完璧に表示されます。

エラーが発生していないことは注目に値します。空白の画面または html 要素のみが表示されます。


ここで何がうまくいかなかったのか、私は本当に混乱しています。私は約1か月前に別のインスタンスで遊んで、同じインストールを行った後、phpは正常に動作していましたが、設定ファイルを編集して実行することはありませんでした。

リクエストがあればログなどを提供できますが、どのログを提供するのが最適かわかりません。この 1 つのソート権限、ユーザー、FTP などに数時間を費やしたので、新しいインスタンスを設定したくありません。

前もって感謝します

4

2 に答える 2