是模式不下Nginx+ThinkPHP支持

是模式不下Nginx+ThinkPHP支持
Nginx的环境问题得到了两天,发现了很多网上的帖子或复制粘贴的人,或是不贴,还写了一句哈哈,我已经解决了似的,我鄙视这些岗位的同胞,你说你的问题,解决问题并没有给出解释。在搜索第一几页,你不去想那些需要答案的人的感受。满心欢喜地看到答案,发现没有领带。好了,不多,遇到的问题。

我不需要改变url_model重写/兼容的这样:

大约第四十三行,按照下面的代码修改自己,请注意符号的细节:
位置
根C: / / Zend工作空间;这是根自己的项目# / /。
指数index.html index.htm index.php;

如果(!E request_filename美元){
重写(/)。* 1美元;
打破;
}

}
在PHP的配置中,位置$。再次,注意细节。这里是符号$ 。
位置
根C: / /工作区设置
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param script_filename C: / / PHP fastcgi_script_name美元wnmp;
包括fastcgi_params;
设置为path_info ;
设置为real_script_name fastcgi_script_name美元;
如果($ fastcgi_script_name^ ~(。+ 。PHP)( /,+){ $ )
集real_script_name美元1美元;
集path_info美元2美元;
}
fastcgi_param script_filename document_root real_script_name美元美元;
fastcgi_param script_name real_script_name美元;
fastcgi_param path_info path_info美元;
}

如果它仍然是悬而未决,添加配置定义('_php_file_,_server美元{ 'script_name}在ThinkPHP入口文件index.php;

在这个期间你可能会遇到500404个问题,但是要记住一点,要小心。只要我遵循这个改变,没有问题。如果有任何问题,欢迎留言。

以上是本文的全部内容,希望大家能喜欢。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部