3

元の質問

nginx + php-fpm で奇妙な問題に遭遇しました。

ルート ディレクトリを のように設定すると ~/playground/apps/foo/public/、すべて正常に動作します。

Nginx にシンボリック リンク~/playgroundすると、 「ファイルが見つかりません」というメッセージが表示されます。ストリング。~/Dropbox/playground

最初はパーミッションの問題だと思っていましたが、そうではありません (単純な php ファイルで再確認しました)。

だから私の質問は次のとおりです:シンボリックリンクされたルートディレクトリはnginxとphp-fpmの問題ですか?

更新
これは間違いなく Dropbox が原因です。
私は同じシンボリックリンクダンスをしましたが、すべてうまくいきました。しかし、Dropbox フォルダ内のルート ディレクトリをシンボリック リンクすると、何かが壊れます。(権限を疑っていますが、変更は見られません)

ヒントはありますか?

4

1 に答える 1

14

とてもバカなことだと思いました。

デフォルトのDropboxフォルダーのアクセス許可は制限が厳しすぎます。解決しました
chmod 755 ~/Dropbox

お時間をいただき、誠にありがとうございます。

于 2012-07-31T22:16:08.233 に答える