質問: pcfg_openfile:htaccessファイルをチェックできません。読み取り可能であることを確認してください ローカル開発マシンのwebサイトフォルダーを別のドライブに移動してから元に戻した後、403エラーが発生しました。この問題のほとんどは、おそらく混乱した権利に関係していました。コードを削除してsvnから復元した後、権利は問題ないように見えました。ただし、エラーは残りました。次のように、セットアップは少し複雑です。 私は開発マシンとしてubuntu10.4を使用しており、サーバーを可能な限り模倣しようとしています。 eclipse + svnを使用し、ユーザーアカウントの下のローカルフォルダーにすべてのプロジェクトを作成します / var/www-vhostsに、次のように各仮想ホストのフォルダーを作成します:test.localhost test.local/index.php:プロジェクトのインデックスファイルが含まれています test.local/.htaccessは、プロジェクトサブフォルダー内のhtaccessファイルへの動的リンクです。 apacheエラーログに次のエラーが表示されます。[thu jul 08 15:55:56 2010] [crit] [client 127.0.0.1](13)アクセスが拒否されました:/var/www-vhosts/test.localhost/.htaccess pcfg_openfile:htaccessファイルを確認できません。確認してください。読み取り可能問題は、.htaccessファイルまたはそのファイルへのリンクにあるようです。 htaccessを空にしても、何も変わりません リンクを削除すると、index-includeによって(apacheエラーログに)出力が生成されます。 リンクを削除して実際のファイルに置き換えると、別のエラーが発生します。 [thu jul 08 16:47:54 2010] [error] [client 127.0.0.1]シンボリックリンクが許可されていないか、リンクターゲットにアクセスできません:/var/www-vhosts/test.localhost/test私はここで迷子になっています、次に何をすべきかわかりません。私が試すことができるアイデアはありますか?この設定は以前は機能していましたが、今は何が違うのかわかりません。
回答: プロジェクトフォルダの親フォルダにはユーザー権限のみがあり、他のグループの権限はないことが判明しました。これらの権限を通常に戻すと、再び機能します。