[問題]有關網域名稱及sql(兩個phpbb共用db)

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
elvising
星球普通子民
星球普通子民
文章: 29
註冊時間: 2004-06-11 23:34

[問題]有關網域名稱及sql(兩個phpbb共用db)

文章 elvising »

我有:
1.可遠端調控的 mysql db(穩定)
2.兩個support php的網頁空間,都不太穩定,間中會down server

所以想把兩個phpbb forum 連到同一個db
即使其中一個server down了,還可以用另一個server,而資料又會同步更新\r

但問題出現了,如果用同一個db,讀取其中一項資料就會出現error

問題是出在admin後台中,基本組態中的網域名稱\r
在db的位置則在phpbb_config->server_name(圖中紅圈)
\n
圖檔

如上圖,如果我正在使用phpbb.mediathree.net的域名連到db當然沒問題
但如果用另一個域名連到db的話,eg:sing.com
那麼在login/logout後便會轉址到mediathree
登入admin亦是去了mediathree

必須把server_name改成sing.com,才能正常運作

我想把server_name改成server_name1
再新增一個server_name2

然後sing.com就存取server_name1
mediathree則存取server_name2
便應該可以解決問題

但我不懂sql,php,也不知那些地方要修改\r
高手教我一下吧~~~~~
謝謝
22183389
星球普通子民
星球普通子民
文章: 27
註冊時間: 2002-11-16 15:12

Re: [問題]有關網域名稱及sql(兩個phpbb共用db)

文章 22183389 »

打開functions.php
==Find==
$server_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name']));
==Replace==

代碼: 選擇全部

$server_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim(你要的網址));
/*$server_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name']));*/
我還沒用過不保證可以用
主題已鎖定

回到「phpBB 2 安裝與使用」