0

LAMPスタックをインストールしapache2ましたUbuntu 12.04

LAN経由でWebサーバーにアクセスでき、index.php(動作中のphpを含む)およびinfo.php(セットアップ手順の一部として作成し、phpの詳細を表示する)などのページを表示できますが、他のhtml( 404) または .php (空白として表示) が適切に機能します。

4

1 に答える 1

0

私が調べた:/var/log/apache2/error.log

私が見つけた:「php致命的なエラー不明で開く必要がありませんでした」

問題が所有権/許可である可能性があることを示唆する記事につながるので、私は試しました:

sudo chmod -R 755 /var/www/my_site/

基本的に、ftp を /home/user/ の外に出そうとするときに、フォルダーの所有権をいじり、それが問題の原因でした。

これを回避するには、「bind」を使用して、家の外にある ftp フォルダーを家の外にマウントし、家の中の ftp フォルダーを /var/www/my_site フォルダーなどにマウントします。

興味がある場合は、記事「ホーム ディレクトリ Chroot 以外のファイルへの FTP アクセスを許可する」を検索してください。

ただし、私がやったので: chmod -R 755 /var/www/my_site/ 私のサイトは現在動作していますが、ftp バインドは機能しませんが、気にしないでください - パーミッション全体について少し学ぶ必要があります! ご覧いただきありがとうございます。

于 2013-10-04T17:29:33.237 に答える