0
我正面臨nginx的問題,它花了我一整天的時間。我嘗試了很多在互聯網上找到的解決方案,但沒有成功 我通過自制軟件在MAC上安裝了nginx,mysql,php-fpm。這非常容易安裝。除了一件事之外,一切都按預期工作當我每次嘗試訪問我的網站時,都會返回404個。Nginx Php5-fpm配置無法在Maverisks上工作
這裏是日誌,nginx配置,文件系統結構&的權限。
server {
charset utf-8;
client_max_body_size 128M;
listen 80; ## listen for ipv4
#listen [::]:80 default_server ipv6only=on; ## listen for ipv6
server_name emarketing.com www.emarketing.com;
root /Users/summernguyen/Documents/workspace/e-marketing/web;
index index.php;
access_log /Users/summernguyen/Documents/workspace/e-marketing/runtime/logs/access.log;
error_log /Users/summernguyen/Documents/workspace/e-marketing/runtime/logs/error.log debug;
location/{
# Redirect everything that isn't a real file to index.php
try_files $uri $uri/ /index.php?$args;
}
# uncomment to avoid processing of calls to non-existing static files by Yii
location ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ {
try_files $uri =404;
}
#error_page 404 /404.html;
location ~ \.php$ {
include fastcgi.conf;
fastcgi_pass 127.0.0.1:9000;
#fastcgi_pass unix:/var/run/php5-fpm.sock;
try_files $uri =404;
}
location ~ /\.(ht|svn|git) {
deny all;
}
}
http://i.stack.imgur.com/gsuQt.png
http://i.stack.imgur.com/XKWAQ.png
任何人都已經解決了這樣的問題?請幫幫我。
感謝蒂姆這樣做,但你可以看到,每一個文件夾在我的照片的權利許可。 – 2014-09-20 21:36:29
我終於找到了問題,因爲我在/ Users/summernguyen的子子文件夾中設置了根目錄。它似乎不正確,我將其更改爲/ usr/local/var/www,它完美地工作 – 2014-09-21 00:44:01
我贊成所有的路徑像你的根。 /之後的用戶/ Users/summernguyen等。但很好,你自己找到了一個解決方案。 – 2014-09-21 11:28:02