用PHP5.5.3在新的Macbook上安装了MAMP.
重新加载和刷新什么都不做.还是没什么.用谷歌搜索几分钟,试图找出问题所在,然后回来刷新.它起作用了.搞什么鬼?
我进入了php.ini并禁用所有新的OPcache,并将默认缓存时间设置为0.向文档中添加标题以强制不进行缓存.还是一样的问题.这到底是怎么回事?
"网络"选项卡显示HTTP 200请求,因此index.php
文件中的任何新HTML都可以很好地呈现,但需要由服务器呈现的新PHP会被延迟,直到某个预定的时间集(我不知道如何更改)才会呈现.发生什么事?
我在Safari中也判断了这个,所以它肯定是服务器的问题,阻止了文件的渲染.
但有趣的是,如果我进入MAMP并将PHP版本更改为旧版本(PHP5.2或其他版本),它将正常呈现,没有"缓存问题".切换到PHP5.5,它就会挂断.在MAMP首选项中,5.5的缓存选项甚至不存在,并且会自动禁用.