当我在FileSystem中更新tham时为什么apache不更新媒体文件?

时间:2010-05-26 11:30:42

标签: php apache flash xampp media

为什么Apache在我的文件系统中更新媒体文件时不更新媒体文件? (我在Windows上使用xampp来管理Apache)所以当我更新我的php文件时,当我更新像.swf这样的媒体文件时,我会立即看到更改,但是当我调用它们时会注意更新它们。为什么,以及如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

他们可能在浏览器的缓存中。清理浏览器的缓存,或使用SHIFT + F5重新加载(通常可以正常工作),或通过指示文件不被缓存的PHP文件提供媒体文件。

答案 1 :(得分:1)

这似乎是浏览器缓存的问题,而不是Apache Web服务器的问题 见php header function。有一节关于缓存。您还可以使用.htaccess文件进行缓存控制。