thinkphp 5.1 框架的配置中踩过的坑。。。。

1.thinkPHP5.1 配置好域名后,框架首页可以访问;自己创建的模块控制器出现错误:No input file specified.

首先检查php 的版本,官方要求 >=5.6.0:

其次,将public/.htaccess中的

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

修改为

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


2. 完成上面的操作之后,开始出现错误页面:

报错页面

多次测试,原来的页面可以正常访问,自己创建的页面报错。

可以打开 config/app.php 中的错误调试信息,查看原因。

将    'app_debug'       =>  true,

        'show_error_msg' => true

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容