app_dev.php 并不总是令人耳目一新。如何包含 Netbeans/Browser 以显示最新版本的代码?
app_dev.php not always refreshing . How to contrain Netbeans/Browser to display freshest version of code?
太烦人了。
我正在使用 Netbeans 和 Chrome(但其他浏览器并不好),我不知道错误是来自上次编辑的代码还是之前编辑的。
app_dev.php 应该会解决这个问题,但事实并非如此。
我不知道这是谁的缓存:Netbeans、Symfony、浏览器。
如何限制显示我的代码的最新版本?
编辑
如果按照以下步骤操作效果不佳:
- 物理删除缓存(甚至命令cache:clear --env=dev)
- 更改代码
- 刷新网站
如果按照以下步骤操作,效果很好:
- 更改代码
- 物理删除缓存 (dev)
- 刷新网站
Netbeans 是 IDE。它不会缓存我认为的任何文件。尝试按照以下步骤操作:
- 在Chrome中使用
Ctrl+F5
刷新页面并丢弃浏览器缓存
- 每次修改源代码后执行
php app/console cache:clear --env=dev
- 在浏览器地址中检查您的URL。它应该类似于
http://localhost/web/app_dev.php
@Olim 几乎涵盖了所有内容。我唯一要补充的是尝试物理删除 cache
目录并再次 运行 cache:clear
...
编辑:
我的 IDE(在我的情况下是 phpStorm
)的访问权限有很多问题,无法更改存储在 Apache
默认位置(C:\Program Files\Apache...
).主要原因是可怕的 Windows 的 UAC
阻止了任何程序写入一些更敏感的位置。
要解决此问题,您可以禁用 UAC
或者设置正确的所有权:
- 右键单击您的项目目录
- 点击
Properties
- 单击
Security
选项卡,然后单击 Advanced
按钮
- 切换到
Owner
选项卡,然后切换到 Edit
按钮
- 单击
Other users and groups
并输入您的用户名。单击 OK
- 确保检查
Replace owner on ....
- 重新启动所有相关软件(
Netbeans
、Chrome
、Apache
服务...)
现在可以用了吗?
太烦人了。
我正在使用 Netbeans 和 Chrome(但其他浏览器并不好),我不知道错误是来自上次编辑的代码还是之前编辑的。
app_dev.php 应该会解决这个问题,但事实并非如此。
我不知道这是谁的缓存:Netbeans、Symfony、浏览器。
如何限制显示我的代码的最新版本?
编辑
如果按照以下步骤操作效果不佳:
- 物理删除缓存(甚至命令cache:clear --env=dev)
- 更改代码
- 刷新网站
如果按照以下步骤操作,效果很好:
- 更改代码
- 物理删除缓存 (dev)
- 刷新网站
Netbeans 是 IDE。它不会缓存我认为的任何文件。尝试按照以下步骤操作:
- 在Chrome中使用
Ctrl+F5
刷新页面并丢弃浏览器缓存 - 每次修改源代码后执行
php app/console cache:clear --env=dev
- 在浏览器地址中检查您的URL。它应该类似于
http://localhost/web/app_dev.php
@Olim 几乎涵盖了所有内容。我唯一要补充的是尝试物理删除 cache
目录并再次 运行 cache:clear
...
编辑:
我的 IDE(在我的情况下是 phpStorm
)的访问权限有很多问题,无法更改存储在 Apache
默认位置(C:\Program Files\Apache...
).主要原因是可怕的 Windows 的 UAC
阻止了任何程序写入一些更敏感的位置。
要解决此问题,您可以禁用 UAC
或者设置正确的所有权:
- 右键单击您的项目目录
- 点击
Properties
- 单击
Security
选项卡,然后单击Advanced
按钮 - 切换到
Owner
选项卡,然后切换到Edit
按钮 - 单击
Other users and groups
并输入您的用户名。单击OK
- 确保检查
Replace owner on ....
- 重新启动所有相关软件(
Netbeans
、Chrome
、Apache
服务...)
现在可以用了吗?