2013-02-09 82 views
0

我目前正在製作一個網頁並在localhost上本地運行它進行測試。但是,無論何時我對該頁面進行更改並希望在瀏覽器中看到結果,我都會遇到「問題」。我必須多次更新(在瀏覽器中按F5或更新按鈕)幾次才能顯示網站。在此期間,它只是白色的... 假設我在瀏覽器中使用了該網站(看起來不錯),然後我進行了更改並希望看到它。我在瀏覽器中按下更新按鈕一次,該網站現在只是白色。我一再按下它,但是它保持白色。直到我按它隨機數次,並且它工作。有時我只需要更新一次,有時我需要更新7-8次。有時候它會像地獄一樣快,有時候它和我的學校電腦一樣慢。本地主機上的問題:必須多次更新頁面

有沒有人知道網站本身是否存在問題(即使將其上傳到服務器後,這個問題也會繼續存在),或者這只是我的網絡/計算機/已知問題的問題當在本地主機上運行?

我在Mac上使用XAMPP,並嘗試在Safari和Chrome中測試頁面。

感謝您提前提出的所有提示!

從歐洲一個問題, Alekplay

編輯1: 原來的Chrome決定現在給我的錯誤信息,而不是一個白色屏幕。它說「沒有收到數據」,而Safari仍然只是空白。有任何想法嗎?我嘗試關閉緩存。

編輯2: 在這裏和那裏做了一些調整,並發現它的SimpePies autoloader.php這是造成我的問題。你們中的任何人對SimplePie有什麼瞭解,並知道如何讓網站加載更快?當我註釋掉require_once('php/autoloader.php');時沒什麼問題,但我需要爲我的Feed加載。有任何想法嗎?

回答

0

有了Chrome:CTRL + SHIFT + R
我不知道有關的Safari。
這可能是與緩存或與Apache本身相關的東西。

+0

好吧,謝謝你回答我的問題,但可悲的是,它並沒有解決問題。我嘗試關閉緩存,但它仍然很慢,需要更新很多(爲了將來的參考,在Safari中關閉緩存只需按「開發人員」然後「停用緩存」(或者,我的是挪威人)) 。 您有任何其他想法嗎? – Aleksander 2013-02-09 19:49:33

+0

添加了一個編輯到我原來​​的文章:) – Aleksander 2013-02-09 19:52:39

+0

嘗試一個簡單的HTML文件,或顯示一些實際的代碼。 – 2013-02-09 20:04:05

0

找出您是否在apache的error.log上有任何錯誤。這可能與類似這樣的錯誤:

AH00052:孩子的pid 62969退出信號分割故障(11)

,那麼你應該檢查:"[notice] child pid XXXX exit signal Segmentation fault (11)" in apache error.log

基本上它國嘗試增加您的php.ini中的output_buffering

您將不得不在coredump上運行回溯以瞭解它崩潰的原因,如其他位置所示。在沒有的情況下,它是APC,並且一旦它在php.ini中被禁用,錯誤就會消失。你的可能是因爲其他原因。

相關問題