一般而言,安裝joomla有著下列的步驟(需先確定已經安裝好web server + php + mysql 等套件):
以上部份,最少大約需操作7步驟,一般用戶遇到安裝問題,才可能是痛苦的開始。
而以下的內容,是針對無限空間虛擬主機的用戶,所設置的教學。透過cpanel的半自動安裝系統,就可以快速架好joomla,操作步驟大約是6步,但是中間許多的步驟,都由系統自動處理掉。
Joomla安裝教學
請先登入cpanel控制台,點選installatron
點選瀏覽應用程序,往下尋找joomla軟體
進入下載頁面,點選install
進入此頁面
設置管理員名稱、密碼和信箱
顯示安裝進度
有時安裝新版本的套裝程式或是插件,可能無法相容於舊版的php,如果安裝好之後,預設的瀏覽,就有出現錯誤訊息的話,建議使用我們另一個cpanel-切換php的功能,調升到高一點的版本,大約就可解決。 或是可以透過服務單通知我們協助。
(本篇教學由unethost.com客服人員-Leo完成)
延伸閱讀:如何備份Cpanel後台安裝的套裝程式?
安裝上述的軟體,我們提供虛擬主機試用,七天滿意保證,
功能完整使用不受限制,歡迎點我申請。
升級php這件事,我相信對各家的主機商都是大工程。主要也是相容性的問題。如果升級一台shared host的php,老客戶的程式出現問題,我們還是得幫忙處理。
果然,我們一升級之後,客戶的joomla程式就出現了問題:本來沒有狀況的網頁,冒出了 Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in …的字樣。
後來我們終於找到了問題,php 5.3對於語法嚴謹度的要求,比5.2還來得高。所以在 joomla的 modMainMenuHelper::buildXML() 這個函數,如果參數1傳入時,並不是用reference的型態傳入,就會造成問題。
解法是這樣子:
在檔案 /modules/mod_mainmenu/helper.
修改一行,把&去掉
function buildXML(&$params)
改成
function buildXML($params)
這樣就搞定了。
]]>