天天看點

Nginx之支援ZendFramework配置

Nginx配置zendframework環境支援。

server

{

listen 80;

server_name kkk.qq.com;

index index.php index.htm index.html index.shtml;

root /wwwroot/kdd/public;

location / {

if (!-e $request_filename) {

rewrite ^/(.*)$ /admin/login last;

break;

}

#limit_conn crawler 20;

location ~ .*\.(php|php5)?$

#fastcgi_pass unix:/tmp/php-cgi.sock;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

#fastcgi_param APPLICATION_ENV development;

include fcgi.conf;

#include /usr/local/webserver/nginx/conf/fastcgi_params;

注釋:這裡靠rewrite支援了通路,

原始的通路路徑為http://kkk.qq.com/admin/login 

/wwwroot/kdd/public 這個目錄下有index.php但是始終不能被通路隻能跳轉。

再把Zend架構檔案放到 

/usr/local/webserver/php/lib/php 下然後重新開機php即可。

本文轉自 liang3391 51CTO部落格,原文連結:http://blog.51cto.com/liang3391/456546