您在這裡

租用虛擬主機 主機商更新 所產生的錯誤

p9256's 的頭像
p9256 在 2010-02-02 (二) 16:52 發表

下午找了問題找了幾個小時
用drupal架設的網站 都有同樣的問題

架設在同一個虛擬主機

虛擬主機 是使用 hostmonster
這幾天有更新一些東西吧! 後台也有點不一樣
不過今天遇到的問題是 drupal 運作沒有問題 但是只要放置 \site\default\files 下的檔案都無法讀取

一開始以為是權限的問題 (不過都沒有更動過,睡覺前都是沒問題的)
也不是drupal程式 也沒有更新過
網站一樣可以正常登入 就是圖檔,flash的檔案出不來

還以為是這個問題(如下圖),但是刪不掉 如果真的IP被擋了,因該是無法看見網站的

後面只能問現上客服了
因該是他們系統出了問題
最後他把我的\site\default\files 的 .htaccess 修改

Options None
#Options +FollowSymLinks drupal原本設置
Options +SymLinksIfOwnerMatch 新增設置

目錄底下也多了一個 500.shtml檔案


不知道這樣有無安全性的問題?

應該是說前天就有問題!我的網站是文字可以但圖片不能顯示@@
我上去當初註冊虛擬主機的網站跟管理員反應,結果一直沒消息
只好上hostmonster網站找HELP 線上跟他們工作人員溝通
他們是說~我用的主機UNIX正在更新安全性,所以可能是權限沒弄好
後來他幫我在\site\default\files 上加權限就正常了連結FTP也可以

講到hostmonster,之前我也是幫忙把一個drupal站遷移到上面去,不過最近也開始出問題。
一下子說cpu用量過高,要多付錢;一下子又發現cache資料表不知為何爆炸,衝高到5、6G那麼多,被迫關掉performace模組,降低sql用量。
後台的Cron也無法順利執行,還是用poormanscron才能順利運作。
而且系統執行時間太短,跑update或者一些高效能模組的時候會出現網站「破掉」的狀況(只load了一半的程式碼,當然會破掉)。

雖說號稱是一個Drupal compatible的伺服器,不過似乎不是很耐操。
目前也打算搬去DreamHost了。

tky

tky

應該不是用量導致cache爆炸的問題,因為流量一直很穩定,但cache卻是在後來才爆掉的。
我在猜測說是跟cron執行不力以及max_execute_time時間過短有關係,導致資料庫沒有清掉過期的cache。
不過這也死無對證,因為廠商無法提供cpu用量與資料庫變化的時間報表出來,要查也無從查起。

TKY

tky

DreamHost 目前好像有把後台合併到 cPanel 的測試計畫,不過我去申請了卻回信告訴我合併失敗(好像要自己安裝 cPanel 什麼的,我不曉得怎麼做)~
底下我比較一下兩家的優缺點:

  • hostmonster 最大的問題是他沒有像 DreamHost 有明標價碼,都是出了事去要求改 Plan 時才會告訴你要加多少錢。
  • hostmonster 的後台是 cPanel ,有 webFile 控制台可以進行檔案的壓縮解壓縮,DreamHost 則完全只能靠 FTP 一個個檔案傳(對於小檔眾多的 Drupal 來說,維護上很麻煩)
  • hostmonster 可以指定一個客製化的 php.ini,讓你資源不夠時可以自行把 memory_limit 加大,DreamHost 似乎不行。
  • hostmonster 維護資料庫內容只能靠 phpMyAdmin,DreamHost 除了可以用 phpMyAdmin 外,還可以用 MySQL Administrator 來做資料庫的備份與還原