LNMP一键安装包装上过后,发现thinkphp的pathinfo模式无法使用。 百度一番,发现nginx/conf/vhost/域名 文件里有开启pathinfo的说明,于是启动了pathinfo。 但是项目仍然无法运行,于是我在本地和服务器同时运行了一下代码: <?php var_dump($_SERVER); 发现PHP_SELF这一项有区别,so问题可能就在这里。 接下来在项目里搜索PHP_SELF,找到了这个文件: ThinkPHP.php if(IS_CGI) { //CGI/FASTCGI模式下 $_temp = explode('.php',$_SERVER['PHP_SELF']); define('_PHP_FILE_', rtrim(str_replace(