localhost问题:必须多次更新页面

时间:2013-02-09 19:24:52

标签: performance xampp localhost updates

我目前正在制作一个网页并在localhost上本地运行以进行测试。但每当我对该页面进行更改并希望在浏览器中看到结果时,我就会遇到“问题”。我必须多次更新(按浏览器中的F5或更新按钮)才能显示该站点。在此期间它只是白色...... 假设我在浏览器中显示了该网站(看起来不错),然后我进行了更改并希望看到它。我按下浏览器中的更新按钮一次,网站现在只是白色。我一次又一次地按它,但它保持白色。直到我随机按下它,它才有效。有时我只需要更新一次,有时候我需要更新7-8次。有时它会像地狱一样快,有时候它会像我的学校计算机一样慢。

有没有人知道网站本身是否存在问题(这个问题将继续存在,即使我将其上传到服务器后),或者只是我的网络/计算机/已知问题时才出现问题在localhost上运行?

我在Mac上使用XAMPP并尝试在Safari和Chrome中测试该页面。

提前感谢所有提示!

来自欧洲有问题, Alekplay

编辑1: 事实证明Chrome现在决定给我一个错误信息,而不是白屏。它说“没有收到数据”,Safari仍然只是空白。有任何想法吗?我试过关闭缓存。

编辑2: 做了一些调整,发现它是SimpePies autoloader.php导致我的问题。你们中的任何人都有关于SimplePie的知识,并知道如何让网站加载速度更快?当我评论require_once('php/autoloader.php');时,这很好,但我需要加载我的Feed。有什么想法吗?

3 个答案:

答案 0 :(得分:1)

进入chrome可以关闭缓存。请看一下这个页面:

http://geek.michaelgrace.org/2011/09/disable-google-chrome-cache/

答案 1 :(得分:0)

使用Chrome:CTRL + SHIFT + R
我不了解Safari 这可能与缓存或apache本身有关。

答案 2 :(得分:0)

了解apache的error.log是否有任何错误。它可能与此类似的错误有关:

  

AH00052:child pid 62969退出信号分段错误(11)

然后你应该检查:"[notice] child pid XXXX exit signal Segmentation fault (11)" in apache error.log

基本上它声明尝试增加php.ini中的output_buffering

你必须在coredump上运行一个回溯来知道它崩溃的原因,如其他地方所示。在mi情况下它是APC,并且一旦在php.ini上禁用它就会消失。你可能是因为其他原因。