身為站長的朋友都知道,有時候有些網站的系統就是會挑PHP的版本,太新或是太舊的版本,有時候就是無法順利執行。此外,像是WordPress等系統,PHP參數的設定也會限制可以上傳檔案的大小。因此,一個好的主機帳號就必須要有可以選擇設定不同PHP版本以及修改PHP個別參數的功能才算是服務到家。如果你使用的cPanel主機(例如iMaxNOW Hosting),可以在主控台中找到以下這個功能,那就沒問題了:
點擊了「Select PHP Version」之後,可以看到以下的所有PHP參數的列表以及PHP版本的選擇器:
在這裡面所有的參數,你都可以自行選擇要打開ON還是關閉OFF,只要用勾選的方式就行了,在使用上非常方便。另外,你也可以在上方的下拉式選單中找到你想要設定的PHP版本,如下:
只要選擇到你要的版本,然後再按下「Set as current」就可以了。特別要注意的是,這個設定指的是你的虛擬主機帳號中的所有預設目錄的執行PHP版本和參數,針對個別的目錄下的PHP程式,你也可以透過PHP.INI來做個別化的設定。
除了PHP版本之外,許多的站長也會關心參數的設定,除了上面這一頁可以設定一些開關性質的參數之外,還有一些可以調整數值的,像是記憶體大小限制、執行時間長短、可以上傳的檔案大小限制等等,也可以藉由同樣的介面來設定。例如在WordPress中常見的上傳媒體檔案大小的限制,如下所示:
在很多情況下預設值都是在8MB以下(免費的主機大部份被限制在2MB),如果要增加的話,可以把剛剛的畫面切換一下,如下所示:
在按下「Switch to PHP Settings」之後,所有的PHP參數就都可以修改了,如下所示:
在箭頭所指的地方,就是限制WordPress網站最大可以上傳的檔案大小的參數post_max_size,點擊這裡,會變成:
在按下「Apply」之後,下次我們在WordPress要上傳檔案時,限制就被放寬了,如下所示:
不過還是要提醒大家一點,這個功能只有在付費的主機才有,大部份的虛擬主機即使是使用cPanel主控台也找不到PHP版本及參數的調整功能。
我使用遠振主機, 它是付費主機, 預設upload_max_filesize 是2MB, 而且沒有setting介界. 只能寫信去請求, 給不給改只能看運氣. 付費主機至少也預設32MB吧.
據我們所知,台灣國內的主機有許多介面都非常陽春,價錢也不低。
可以改的喔 我也是遠振 直接在public_html下面放php.ini就好
當初我也是有傳技術支援表單給他們 他們有回應我
不過他們對於一些問題的處理上 也不能說隨便 應該說沒那麼的全面去處理
我也是使用遠振 直接在public_html下面放了php.ini 好像沒有解決
請大神告訴 該如何處理 有點暈中
先切到另一個版本的PHP 然後選擇你要改的版本後修改完再切到該版本就好
站長是用那一家的主機呢? 現在應該每家主機都有裝 cpanel 吧?
我們當然是使用自家(iMaxNOW Hosting)的主機啊。並不是每一家都有cPanel,像是iPage和Fatcow他們就使用另外一套介面。而國內的PCHOME的Linux主機也不是使用cPanel。
請問電子商城的金流還得另外去接嗎?
對喔,請參考以下這篇文章:
http://hophd.com/wordpress-woocommerce-allpay/