ZhaoPHPer 发表于 2016-4-21 13:39:12

第一次配置nginx,跑ci项目,遇到问题,不知咋解决

第一次接触服务器,我把lnmp配置好之后把ci的项目传到上面,运行,然后报框架的404错误,好像是要配置nginx的path_info,网上查了好多,还是不行。求高人指点。。。{:3_65:}

jerrybendy 发表于 2016-5-3 19:51:25

LNMP是需要配置path info的,CI3也可以直接使用 REQUEST_URI 的方式,就不用配 path info 了,直接设置伪静态即可

dollavon 发表于 2016-5-6 14:37:34

你用 try_files $uri $uri/ /index.php?$uri&$args; 试试。。。

haohailuo 发表于 2016-5-6 18:37:17

可以这样配置
       location ~ .*\.(php|php5)?($|/)
      {   
            fastcgi_paramSCRIPT_FILENAME/data/www/test/$fastcgi_script_name;
            fastcgi_split_path_info ^(.+\.php)(.*)$;
            fastcgi_param PATH_INFO $fastcgi_path_info;
            
            fastcgi_passunix:/tmp/php-cgi.sock;
            fastcgi_index index.php;
            include fcgi.conf;
      }
页: [1]
查看完整版本: 第一次配置nginx,跑ci项目,遇到问题,不知咋解决