2011-08-01 22 views
0

我有一個PHP主機的個人網站,並在每個頁面中包含一個固定的頭文件(一個簡單的HTML橫幅和菜單等)。我用PHP include命令包含頭文件;不過,儘管我更改了頭文件,但更改並未反映到包含它的文件中。PHP包含並不反映文件更改

當我用瀏覽器手動打開頭文件時,我看到了更改;當我刪除文件時,其他文件無法顯示菜單等(所以我正在處理正確的文件),但變化不顯示在包含器上。

有什麼建議嗎?

+1

嘗試清空瀏覽器的緩存。 –

+0

PHP通常應該檢測到這一點。更改後文件上次更改的時間是否更改? 'APC'是否有效? – Wrikken

+0

這個網頁是不是像Wordpress一樣的CMS?如果是這樣,是否打開了緩存插件?或者在服務器端存在緩存(Wrikken提到的APC或文件緩存)? –

回答

0

我會和主人談談。他們可能會將頭文件緩存爲一個「服務」給你。如果是這樣,它可能會在一天左右出現。

-Dave

相關問題