3

Linux Mint 13 には、/ 用と /home 用の 2 つの ext4 パーティションがあります。LAMPをインストールしました。Apache が 2 番目のパーティションを対象とするシンボリック リンクを読み取らないことを除けば、問題なく動作します。サーバーのドキュメント ルートは /var/www に設定されています。

私がやろうとしているのは、リンクする www の各 Web サイトのシンボリック リンクを作成して/home/my-username/Documents/mywww/website_name、localhost/website_name 経由でアクセスできるようにすることです。

を有効FollowSymLinksにして削除しましSymLinksIfOwnerMatchた。また、シンボリックリンク自体と mywww フォルダーとそのすべてのコンテンツに 777 のアクセス許可を与えました。しかし、それはうまくいきません。

エラー ログには " Symbolic link not allowed or link target not accessible" と表示されます。ドキュメント ルートを に設定して/home/my-username/Documents/mywww/website_nameも機能せ(13) Permission denied: Access to / deniedず、エラー ログに " " が出力されます。

誰かがここで私を助けてくれることを願っています。

編集:いくつかの段落を追加

4

1 に答える 1

0

Options FollowSymLinks が既に httpd.conf に設定されている場合、これはパーミッション/所有権の問題のように思えます。Documents ディレクトリに対するあなたの権限は何ですか? 通常、デフォルトでは 700 です。chmod 705 または chmod 755 に設定すると機能する場合があります。

于 2012-06-13T03:09:35.653 に答える