修改了代码,还是重启之前的效果...
比如这样,
重启之前这个 function debug(),输出 0
重启之后我把 echo 0;改成了 echo 3;
但是用浏览器访问这个方法,还是 0,
我已经把 nginx 重启了,项目的缓存文件也全删掉了,还是这样,
而且项目的所有文件都是这样..快疯了..
这到底是什么原因造成的?
![]() | 1 kungfuchicken 2016-03-04 17:18:35 +08:00 ![]() php 吗?重启下 php-fpm 呢? |
![]() | 2 tobylee 2016-03-04 17:23:46 +08:00 ![]() 这是 OPCODE 缓存的问题,配置文件里改一下重启 PHP-FPM 就好了 |
![]() | 3 Strikeactor 2016-03-04 17:27:20 +08:00 ![]() 你在你服务器上用 curl 访问看看是多少? |
![]() | 4 passion336699 OP @tobylee 请问重启的命令是 kill -USR2 'cat /usr/local/php/var/run/php-fpm.pid' 这个嘛?我还没重启过 php-fpm,以前重来没遇到过这种问题 |
![]() | 5 passion336699 OP @kungfuchicken 我来试试先,感谢! |
6 4679kun 2016-03-04 17:49:19 +08:00 ![]() |
![]() | 7 passion336699 OP @4679kun 感谢,已经解决了,php5-fpm restart |
![]() | 8 realpg PRO 建议楼主重新好好配置一下 php.ini 的[opcache] section |