脚本宝典收集整理的这篇文章主要介绍了如何正确配置Nginx + PHP,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
对很多人而言,配置Nginx+PHP无外乎就是搜索一篇教程,然后拷贝粘贴。听上去似乎也没什么问题,可惜实际上网络上很多资料本身年久失修,漏洞百出,如果大家不求甚解,一味的拷贝粘贴,早晚有一天会为此付出代价。
假设我们用PHP实现了一个前端控制器,或者直白点说就是统一入口:把PHP请求都发送到同一个文件上,然后在此文件里通过解析「REQUEST_URI」实现路由。
root /path;
location / {
index index.htML index.htm index.PHP;
if (!-e $request_filename) {
rewrITe . /index.<a href="https://www.js-code.com/tag/PHP/" target="_blank" class="keywords">PHP</a> last;
}
}
location ~ /.PHP$ {
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME /path$fastcgi_SCRIPT_NAME;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.PHP;
}
}
以上是脚本宝典为你收集整理的如何正确配置Nginx + PHP全部内容,希望文章能够帮你解决如何正确配置Nginx + PHP所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。