Warning: include(/home/blog66rr/public_html/wp-content/plugins/hyper-cache/cache.php): failed to open stream: No such file or directory in /home/blog66rr/public_html/wp-content/advanced-cache.php on line 24

Warning: include(/home/blog66rr/public_html/wp-content/plugins/hyper-cache/cache.php): failed to open stream: No such file or directory in /home/blog66rr/public_html/wp-content/advanced-cache.php on line 24

Warning: include(): Failed opening '/home/blog66rr/public_html/wp-content/plugins/hyper-cache/cache.php' for inclusion (include_path='.:/opt/cpanel/ea-php70/root/usr/share/pear') in /home/blog66rr/public_html/wp-content/advanced-cache.php on line 24

Warning: Cannot modify header information - headers already sent by (output started at /home/blog66rr/public_html/wp-content/advanced-cache.php:24) in /home/blog66rr/public_html/wp-includes/feed-rss2.php on line 8
joomla – unethost無限空間虛擬主機 技術分享部落格 https://blog.unethost.com unethost 專注於提供優質的虛擬主機服務及相關問題解答 Wed, 21 Oct 2015 07:14:54 +0000 zh-TW hourly 1 https://wordpress.org/?v=6.0.8 如何安裝joomla正體中文版 (無痛安裝教學) https://blog.unethost.com/how_to_install_joomla_at_unethost/ Wed, 26 Aug 2015 06:20:47 +0000 http://blog.unethost.com/?p=1191 閱讀全文 如何安裝joomla正體中文版 (無痛安裝教學)]]> joomla (2)

一般而言,安裝joomla有著下列的步驟(需先確定已經安裝好web server + php + mysql 等套件):

  1. 上官網下載 joomla 套裝程式。
  2. 將程式解開壓縮檔(或是丟到主機後在解開)。
  3. 透過 ftp 上傳套裝程式。
  4. 設定資料庫(db name , db user , db password)。
  5. 開啟瀏覽器,並開始run install。
  6. install 還有幾個步驟設定,包含資料庫連結,及joomla管理員設定。
  7. 順利安裝完成(或是發生錯誤,就需要在進行安裝上的除錯)

以上部份,最少大約需操作7步驟,一般用戶遇到安裝問題,才可能是痛苦的開始。

而以下的內容,是針對無限空間虛擬主機的用戶,所設置的教學。透過cpanel的半自動安裝系統,就可以快速架好joomla,操作步驟大約是6步,但是中間許多的步驟,都由系統自動處理掉。

Joomla安裝教學

請先登入cpanel控制台,點選installatron

1

點選瀏覽應用程序,往下尋找joomla軟體

2

1

進入下載頁面,點選install

2

進入此頁面

4

設置管理員名稱、密碼和信箱

5

3

6

顯示安裝進度

7

下載完成後,至管理頁面即可看到8

有時安裝新版本的套裝程式或是插件,可能無法相容於舊版的php,如果安裝好之後,預設的瀏覽,就有出現錯誤訊息的話,建議使用我們另一個cpanel-切換php的功能,調升到高一點的版本,大約就可解決。 或是可以透過服務單通知我們協助。

(本篇教學由unethost.com客服人員-Leo完成)

延伸閱讀:如何備份Cpanel後台安裝的套裝程式?

安裝上述的軟體,我們提供虛擬主機試用,七天滿意保證,
功能完整使用不受限制,歡迎點我申請。

]]>
php 5.3.10-joomla https://blog.unethost.com/php-5-3-10-joomla/ Tue, 10 Apr 2012 05:38:06 +0000 http://blog.unethost.com/?p=27 閱讀全文 php 5.3.10-joomla]]> 2012年4月初,我們開始陸續升級主機上的php版本。舊版的php 5.2.17已經是deprecated了。在接連得知有客戶的網站因為php 5.2的bug問題,被駭客攻擊之後,我們決定還是要忍痛升級php 5.3.10

升級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.php 中

修改一行,把&去掉
function buildXML(&$params)
改成
function buildXML($params)

這樣就搞定了。

 

]]>