第一次配置nginx,跑ci项目,遇到问题,不知咋解决
第一次接触服务器,我把lnmp配置好之后把ci的项目传到上面,运行,然后报框架的404错误,好像是要配置nginx的path_info,网上查了好多,还是不行。求高人指点。。。{:3_65:} LNMP是需要配置path info的,CI3也可以直接使用 REQUEST_URI 的方式,就不用配 path info 了,直接设置伪静态即可 你用 try_files $uri $uri/ /index.php?$uri&$args; 试试。。。 可以这样配置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]