2007年10月1日 星期一

《 Xoops 》URL 無法配合 Virtualhost

通常我的建制網站順序為:

  1. 下載並安裝套裝軟體(Xoops ,Joomla.....etc)
  2. 設定 phpmyadmin 等資料庫部份
  3. 對於該網站給予設定 Virtualhosting
不過這樣一來會發現,虛擬主機的設置會出現錯誤。
假設安裝的絕對路徑為:/home/account/www/xoops
以及安裝的網址部份為:http://www.def.tw/~account/xoops
然後虛擬主機的設定是:http://xoops.def.tw

會發現呢,開啟瀏覽器輸入 http://xoops.def.tw,網址還是會出線http://www.def.tw/~account/xoops
這就是問題所在囉。那是因為安裝的網址設定為 http://www.def.tw/~account/xoops

解決方式:
  1. 開啟 mainfile.php 檔案
  2. 在大約37行的地方,改變 XOOPS_URL 參數

修改程式碼部份:


// XOOPS 網址 (URL)
// 安裝XOOPS的網址最後勿加斜線。
// define('XOOPS_URL', 'http://www.def.tw/~account/xoops');
define('XOOPS_URL', 'http://xoops.def.tw');

沒有留言:

張貼留言