您在這裡

換了主機商之後,網頁常常出錯或找不到?

tky's 的頭像
tky 在 2010-02-16 (二) 22:47 發表

最近協助將一個網站從怪獸主機轉移到Dreamhost去,因為怪獸主機的CPU用量有限制,而Dreamhost沒有。
網站轉移大致順利,不過上線運作之後就開始看出毛病了。

首先是網頁會「突然」找不到。「突然」是指隨機發生,比方說載入首頁沒問題,但下一秒想回首頁時就顯示404給你看。
尤其後台管理的問題更嚴重,update.php短短5個步驟常常沒法完成,系統報告頁面則是動不動就會跳出404。
但奇怪的是,往往重新整理一次就會正常顯示。

最麻煩的是,進入一些重要模組的設定畫面,或者設定完成要存檔了,卻顯示500 Internal Server Error的頁面給你看。
設定似乎是有存進資料庫,不過就是不明白為啥會發生這種事情。

寫信問DH的管理人員,對方卻回應從他們那一端來看,一切都正常,從沒發生過上述的問題。
我懷疑是系統資源的限制造成這種隨機發生的問題,不過不曉得能夠去哪查主機的系統限制。

不曉得其他使用DH的朋友們有沒有出過類似的症頭?要怎麼解決這樣的問題?
感謝

TKY

Dreamhost也是有限制,只是沒寫清楚。在後台Manage User的地方可以勾選一個類似CPU Time回報功能。
不過這個情況有點奇怪,不太像是CPU的問題,會不會是DNS還沒完全生效呢?
有時候DNS還沒完全轉移過去的時候,會跳來跳去的...

再觀察看看吧!

優化可是拼命在做啊,能開的cache都開了,連很久沒用過的「負荷管制」模組都啟用了。
同時用「存取規則」擋掉了一堆網路爬蟲.....

昨天DH回信說是資源吃太多,自動觸發了監視程式,把連線砍掉了,所以很容易看到404和500的訊息....Orz。
可是又不肯說資源上限是多少,我記憶體調到256m也沒啥用。
沒辦法,views和模組用太兇,看來似乎得花錢升級,買記憶體用量了。

tky

tky

我使用DH也遇過這樣的問題,常會進不去網站,但重新整理還是進不去...
就是偶爾會進不去一小時這樣,很困擾。當初DH也是說資源用太多,
可是明明只是一個小網站而已,很奇怪。

後來倒是慢慢沒問題了...

因此比較大的案子可能還是不要放DH :P