关于 thinkphp3.2 缓存的问题

2016-07-29 18:23:46 +08:00
 william23

common 文件即生成缓存的主文件,在服务器上是 ok 的

本地也是好的

但是修改过文件以后,线上直接打一个毫无紧要的回车,前提代码也是 ok 的,

服务器上第一次读是 ok 的,但是第二次读取缓存的时候就会有问题

但是放上原来的文件又好了

现在这个文件就感觉碰不得,一改动就会报错

这是在 /var/log/nginx 上的报错信息 2016/07/29 18:17:41 [error] 8780#0: *3159 FastCGI sent in stderr: "PHP message: PHP Parse error: syntax error, unexpected 'class' (T_CLASS) in /usr/share/nginx/html/cnapi/dev/App/Textile/Runtime/~runtime.php on line 1" while reading response header from upstream, client: 000.00.00.00, server: localhost, request: "GET /cnapi/dev/Public/index.php?s=/member/account/test222 HTTP/1.0", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "000.cn"

求各位解决方案,多谢

2549 次点击
所在节点    PHP
7 条回复
vus520
2016-07-29 18:39:12 +08:00
不明白你的问题是什么,看起来像是缓存文件被你改错了,报了错误

可以直接把 APP_DEBUG 打开,就不会生成 runtime 文件了
william23
2016-07-29 18:48:40 +08:00
@vus520 是打开? True? 我是从 TRue 改到 false ,还是有缓存文件
vus520
2016-07-29 18:49:25 +08:00
APP_DEBUG true

是开启 DEBUG 模式,就不会生成 Runtime 文件
william23
2016-07-29 19:00:42 +08:00
@vus520 可我写 true 还是有,是不是还和其他设置有关?
466934322
2016-07-29 20:16:07 +08:00
只能告诉你大小二字
william23
2016-07-29 20:18:20 +08:00
@466934322 文件大小?
william23
2016-07-29 20:20:29 +08:00
@466934322 还是字符大小?我觉得不会是字符大小的原因诶,我只是加了空格而已

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/295850

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX