私はUbuntu 11.10上で動作するLAMP Webアプリケーションを開発中です。 私はウェブの指示に従って、私のApache、php、mysqlを固めました。PHPはUbuntu LAMP Webアプリケーションでファイルを開けません
私は自分のIDでコマンドラインから実行するとうまく動作するPHPスクリプトを持っています。しかし、私はスクリプトをWebアプリケーションフレームワークに入れても、ログファイルを(/ tmpに)書き込むことさえできず、/ var/www/myapp/htmlの他のファイルも読み取ることができません。
私は、Ajaxを使用してサーバー上のファイル内容を取り出し、それらのファイルをブラウザーに提供しました。ですから、私のURLは "php/myphpscript.php?arg = ......."のようになります。
私のディレクトリ構造は /var/www/myapp/html | php | js | cfgです。
私はこの問題が許可、セキュリティとは関係があることを知っていますが、私はかなり迷っています。 私はここで何をする必要があるのか誰かが説明できますか?
おかげで、
まず、Apacheのエラーログ: '/ var/log/apache/error.log'をチェックしてください。その後、実際に何が起こったのかが分かります。 – rzetterberg
htdocsのアクセス権を変更しようとしましたが、何もしません。何もしません。 – Gerep