Chinaunix首页 | 论坛 | 博客
  • 博客访问: 246425
  • 博文数量: 79
  • 博客积分: 1942
  • 博客等级: 上尉
  • 技术积分: 910
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-19 16:17
文章分类

全部博文(79)

文章存档

2011年(1)

2010年(50)

2009年(28)

分类: LINUX

2010-06-10 09:48:17

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支持了访问,
原始的访问路径为
/wwwroot/kdd/public 这个目录下有index.php但是始终不能被访问只能跳转。
 
 
    location / {
    if (!-e $request_filename) {
    rewrite  ^/(.*)$  /admin/login  last;
    break;
    }
 
 
再把Zend框架文件放到
 
/usr/local/webserver/php/lib/php  下然后重启php即可。
阅读(2504) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~