使用 MAMP,当我更改 PHP 文件并保存它时,它需要 10-15 秒才能在我的浏览器中可用。HTML 文件立即更新。例子:
示例文件:
<!DOCTYPE html>
<html>
<body>
<p>This is test</p>
</body>
</html>
当这个文件被命名为 index.html 并放在 MAMP/htdocs 目录中时,我可以更新它、保存、打开它http://localhost/index.html
并且更新就在那里。如果我只是将文件重命名为 index.php(没有 php 代码),更新并保存,我可以坐在那里刷新浏览器 10-20 秒,然后才能看到更新(旧文件重新加载,直到新版本出现)。我是服务器端脚本的新手和新手,所以我不确定更新 PHP 文件会发生什么 - 在文件能够提供服务之前,Apache(?)是否发生了一些处理?我的 PHP 配置是可能的原因吗?
MacBook Pro osx10.8.5 2.8 Core2Duo 8GB(是的,它很旧)——MAMP 2.2 使用端口 80——PHP 5.5.3——所有浏览器中的行为相同——没有互联网连接的行为相同,所以我不认为它是一些 DNS 查找问题