2012-07-31 11 views
3

原來的問題Nginx和Dropbox文件夾中的符號鏈接根目錄導致「找不到文件」。

我遇到了一個奇怪的問題,nginx的+ PHP-FPM。

如果我的根目錄設置爲類似 ~/playground/apps/foo/public/,一切工作正常。

如果我符號鏈接~/playground~/Dropbox/playground Nginx呈現 「文件未找到」。字符串。

我首先認爲這是一個權限問題,但它不是 (用一個簡單的PHP文件雙重檢查)

所以我的問題是:是一個符號鏈接根direcotry爲nginx的 和PHP的問題-fpm?

更新
這肯定是由Dropbox的造成的。
我做了同樣的符號鏈接舞,evrything工作正常。 但是,符號鏈接Dropbox文件夾中的根目錄會破壞某些內容。 (懷疑權限但看不到任何變化)

任何提示?

+0

你可以發佈你的nginx配置和你的Dropbox權限/樹嗎? – 2012-07-31 22:12:24

+0

剛發現它是由默認的Dropbox文件夾的權限問題引起的。解決了! – 2012-07-31 22:16:57

回答

14

我確定這是非常愚蠢的東西。

默認的Dropbox文件夾權限過於嚴格。
A chmod 755 ~/Dropbox解決了它。

對不起,您再次感謝您。

+0

非常明顯,但我不得不穀歌它。謝謝邁赫迪! – 2012-11-23 17:18:01

相關問題