为什么使用MAMP的PHP文件没有刷新?

为什么使用MAMP的PHP文件没有刷新?,php,mamp,Php,Mamp,我有一个非常标准的PHP文件,我使用它与MAMP一起在本地机器上复制apache 但由于某些原因,当我对php文件进行更改时,即使在Chrome中硬刷新(多次)时,更改也不会反映出来 即使是对HTML的简单更改也不会反映出来 我更改了文档根目录,重新启动了Apache,并确保PHP没有在MAMP中运行任何缓存扩展。我刚刚遇到了这个问题。我在另一个线程中找到了答案——它是操作码缓存,您可以通过在php.ini中注释掉一些行来禁用它 请参阅:您还可以重新启动apache sudo服务apache2重

我有一个非常标准的PHP文件,我使用它与MAMP一起在本地机器上复制apache

但由于某些原因,当我对php文件进行更改时,即使在Chrome中硬刷新(多次)时,更改也不会反映出来

即使是对HTML的简单更改也不会反映出来


我更改了文档根目录,重新启动了Apache,并确保PHP没有在MAMP中运行任何缓存扩展。

我刚刚遇到了这个问题。我在另一个线程中找到了答案——它是操作码缓存,您可以通过在php.ini中注释掉一些行来禁用它


请参阅:

您还可以重新启动apache

sudo服务apache2重启


这也应该重新加载修改后的脚本

很可能你的浏览器没有找到正确的文件。我知道听起来我没有找到正确的文件,但我找到了。我做了一个改变,刷新,Chrome反映了这个改变。但如果我再做一次改变,刷新一下,Chrome就什么都不会发生了。我会把浏览器从等式中去掉,使用终端通过telnet进行手动HTTP请求,或者运行
php-r'echo file_get_contents('HTTP://');'你不疯狂我在最近的一台计算机上安装了这样的程序。重新启动服务器进行文件更改是唯一有效的方法。仍在试图找出发生这种情况的原因。请确保更改了/bin/php/php[version}文件夹中php.ini的版本,而不是/conf/php[version]文件夹。我无法在7.0.9 php版本中执行此操作,同时更改了开发和生产ini:(