XOOPS 是一個高度可擴充、具物件導向、且易於使用的動態網站內容管理系統(CMS),採用 PHP 語言來設計。XOOPS 十分適合用於發展小型至大型的動態社群網站、內部 Intranet 網站、入口網站、並且可用來做為 WEB LOG 使用。
本站是 XOOPS 正體中文延伸計劃網站,以推廣 XOOPS 於正體中文環境的應用為宗旨。我們希望 XOOPS 的發展能深入而嚴謹、功能越來越強大、但安全性更佳,最重要的是能永久保持其積極而開放的特色(易取易用)。
在您開始使用本站資源前 請先詳看本站的免責聲明並且請您在發出提問前事先利用搜尋功能查詢是否已有解答;提問時也請注意盡量詳述問題狀況,如無法利用語意明確表達也請提出網址以及測試帳號。竭誠的歡迎每位有經驗可以回覆提問的網友多多協助幫忙解惑,在此感謝所有對 XOOPS 有貢獻的人。
註冊新會員登入 XOOPS 完整檔 XOOPS 升級檔
到底部
討論區

搜尋

1關於mainfile.php的設定
2011/10/2 6:04 sclife2003 於 2011年10月02日 06:31:45 編輯
sclife2003 於 2011年10月02日 06:34:18 編輯
sclife2003 於 2011年10月02日 06:51:03 編輯
sclife2003 於 2011年10月02日 06:52:09 編輯

sclife2003

初級會員
個人資訊
註冊日期2011/09/ 7
所屬群組    註冊會員
文章   27
來自   桃園
等級第3級
EXP:93
HP:0/73
MP:9/1188
由於使用者需要小弟幫忙改了一下mainfile.php

目的是想要讓使用者在更改目錄名稱或ip後,不需要自己去填入這些路徑

架設環境為LAMP以及WAMP,兩台PC分別灌Linux跟Winodws當成Server

一開始先取這些值:
[color=999999]//自動抓取本機外部ip[/color]
$IP=$_SERVER["HTTP_HOST"];

[
color=999999]//自動取得目前XOOPS_ROOT_PATH(XOOPS路徑)[/color]
$XOOPS_ROOT_PATH=dirname(__FILE__);

[
color=999999]//自動取得XOOPS目錄名稱[/color]
$dirname=basename(dirname__FILE__ ));

[
color=999999]//外部連結網址[/color]
$XOOPS_URL="http://$IP/$dirname";

[
color=999999]//引入上此XOOPS目錄下安全的 資料夾/定義帳密.php[/color]
include ("$XOOPS_ROOT_PATH/資料夾/定義帳密.php");


後面路徑設定的部分:
define'XOOPS_ROOT_PATH'"$XOOPS_ROOT_PATH);
define'XOOPS_PATH'路徑/xoops_lib' );
define( '
XOOPS_VAR_PATH', 路徑/xoops_data' );
define'XOOPS_URL',"$XOOPS_URL);


資料庫名稱、使用者名稱、密碼等則直接去引入資料夾/定義帳密.php裡面定義的值
$db_user   "*****";   //database username here 資料庫帳號

$db_passwd "*****";  //database password here 資料庫密碼

$db_name   "*****";    //your database name here 資料庫名稱


另外想不太到要怎麼去抓xoops_data跟xoops_lib的絕對路徑

因為不知道它要移動到哪去,不像mainfile.php就固定在那

想請問如以上寫法,會有什麼問題或是後遺症嗎?

譬如抓錯ip之類的
社區發展系統測試版
打印此帖
回頂部 舉報
2回覆: 關於mainfile.php的設定
2011/10/3 2:05

sclife2003

初級會員
個人資訊
註冊日期2011/09/ 7
所屬群組    註冊會員
文章   27
來自   桃園
等級第3級
EXP:93
HP:0/73
MP:9/1188
剛剛忽然發現一個問題

一切使用起來都算正常

登入也都沒問題

網址正常應該是http://114.34.252.38/community233

但偶爾會突然在登入時跳轉錯誤

變成http://114.34.252.38/community233/community233

看了一下system_redirect.html

跳轉頁面是抓

<meta http-equiv="Refresh" content="<{$time}>; url=<{$url}>" />


想請問為何會這樣多抓一次網站名稱 而且不是每次都會有問題 是偶爾才出現問題

另一個網站也是同樣想法卻很正常沒問題

是我哪邊疏忽了嗎
社區發展系統測試版
打印此帖
回頂部 舉報
觀看
發新主題
回覆
編輯
刪除
發新投票
投票
上傳
不經審核

*背景色的亮與暗為提示當前的使用權限。亮色為可以;暗色為不可以。

*編輯、刪除此兩項有時效限制,當有權限而帖子右下方看不見此兩項按鈕時,表示時效已過。

回頂部 前一個主題 下一個主題
網站佈景

(共 2 個樣板佈景)

誰在線上
更多…

會員: 0 | 訪客: 11

11人在線上
(7人在瀏覽討論區)

登入X

帳號:

密碼:

記住我

忘記密碼嗎?請在下方填寫註冊時的電郵地址,以便取得新密碼。