当前位置:首页 > 框架开发 > TP框架 > 正文内容

tp5 运用过程中遇到的问题

一、代码更改但是页面刷新没变化   (关于TP5.1框架和php的缓存问题)

     1、原因:tp5自有的缓存机制

解决办法:将config中的 'request_cache' =>true改成 false,删除根目类的runtim文件即可

上线前记得恢复成true

     2、如果php是7.0以上   原因:php开启了opcache缓存,php5.+版本是需要自己手动开启的,php7.+为了提升php性能,有些可能默认直接开启了,所以需要在php.ini 修改


opcache.validate_timestamps=1      ,将1改成0,为关闭   




二、浏览器访问网站某模块,提示入口不存在


原因:入口路径没有写对,或者控制器application下的模块文件中controller下的文件名称不对,再或者

controller中的文件里面命名空间和模块名称不一致


解决办法:

1、检查入口路径是否写对,public后面是不是忘记加index.php

2、检查controller下的文件名称首字母是不是没有大写

3、controller中的文件里面命名空间和模块名称不一致


扫描二维码推送至手机访问。

版权声明:本文由Znanr发布,如需转载请注明出处。

本文链接:https://znanr.com/?id=86

相关文章

tp5 框架使用笔记

tp5 框架使用笔记

tp5 开发流程下载源码框架 ——> 在application文件中新建对应的某块(如后台的首页admin、文章article) ——> 在application文件中对于的模块下建立co...

tp6  第一天

tp6 第一天

1、开启debug调试:找到app同级目录文件.example.env,更名为.env,另外在文件中要加上一句:APP_DEBUG = true,保存。2、在config目录下找到第一个app.php...

未定义数组索引: id | ThinkPHP5

未定义数组索引: id | ThinkPHP5

你可能百度了很多,在dump一下里面有数据呀!然后一顿百度有说需要设置一下$type=isset($_POST["type"])?$_POST["type"]:...

tp5入门笔记(1)

tp5入门笔记(1)

模板引用*打开根目录config.php文件,将应用试调模式打开ture'app_debug'  => false,改成true1、将模板的js、css、images放...

织梦:Linux(CentOS)+Apache+PHP+MySQL服务器配置搭建

织梦:Linux(CentOS)+Apache+PHP+MySQL服务器配置搭建

1.前言CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释...

解决“NOT FOUND The requested URL was not found on this server”

解决“NOT FOUND The requested URL was not found on this server”

.htacces加<IfModule mod_rewrite.c>RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCon...