问题及原理可参考:http://www.laruence.com/2009/11/13/1138.html
如果是用lnmp脚本一键安装的开发环境,可以通过如下方式开户pathinfo:
1、注释nginx.conf中的try_files(因为跟pathinfo.conf中的重复了),开启pathinfo.conf配置:
<span>1</span> location ~ [^/]\.php(/|<span>$) </span><span>2</span> <span>{ </span><span>3</span> # comment try_files $uri =<span>404</span><span>; to enable pathinfo </span><span>4</span> #try_files $uri =<span>404</span><span>; </span><span>5</span> fastcgi_pass unix:/tmp/php-<span>cgi.sock; </span><span>6</span> <span> fastcgi_index index.php; </span><span>7</span> <span> include fastcgi.conf; </span><span>8</span> <span> include pathinfo.conf; </span><span>9</span> }
即注释掉第4行,打开第8行。
2、重启nginx服务:
nginx -s reload
以上就介绍了lnmp一键安装环境中nginx开启pathinfo,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号