前端技术 手机教程
程序开发 平面动画
系统软件 CMS教程
CMS教程 在线手册
资源下载 网络安全
精准搜索请尝试:精确搜索

THINKPHP5在php5.4版本以上伪静态重写报错:No input file specified

2018-02-23 14:56:28 来源:原创 作者:吴所谓

thinkphp可以通过伪静态去掉index.php,但是最近在phpstudy(php5.4)中使用thinkphp5时,访问重写的路径会报错:No input file specified,原因是官方.htaccess文件中的重写规则在以apache fastcgi方式运行的php5.4及以上版本中无效。解决方案如下:

将官方默认的重写规则:


RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

改为:


RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]

即可。

 

本文关键词:thinkphp php URL 伪静态 重写

相关文章

零五网,分享IT知识,国内顶级IT知识门户网站。

Copyright (C) www.02405.com, All Rights Reserved.

零五网 版权所有 辽ICP备13002105号-1