請問有沒有辦法兩台phpBB吃同一份資料庫
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
請問有沒有辦法兩台phpBB吃同一份資料庫
因為在php_config裡有cookie_domain和 server_name的限制
不曉得有沒有人有經驗可以讓兩台不同的主機(內含phpbb程式但本機沒有資料庫),去吃同一台的資料庫
不曉得有沒有人有經驗可以讓兩台不同的主機(內含phpbb程式但本機沒有資料庫),去吃同一台的資料庫
最重要是你不要把 舊的資料庫食掉....
備份你的 config.php
備份你的 config.php
目前本人帳號嚴重地被盜用!MSN已經被盜!
想問個問題並不打擾, 但沒有發文格式, 其他人不能知道你的情況!
請尊守竹貓各區裡的發文格式, 謝謝合作!
[必看]請配合發問格式及明確主題發問(04 02/16更新) phpBB!
所有新手必看的
[教學]認識、安裝和參考PHPBB的新手基本教學通
PS:感謝各位大大的幫助和教導^^
Q168.net空間技術交流
個人小品(Blog) │My phpBB-Blog │免費空間討論區
呵呵,我想會這樣做的目的一定是 load balance 或是 mirror 吧:)
我之前想到的解決辦法是
在 global.php (我不知道 phpBB 有沒有此檔:P)
下一個判斷
當然以上只是 sudo code:)
我之前想到的解決辦法是
在 global.php (我不知道 phpBB 有沒有此檔:P)
下一個判斷
代碼: 選擇全部
if($_SERVER['SERVER_ADDR']=="xxx.xxx.xxx.xxx") //如果是某台主機
{
//將網址前面加上 subdomain => serv1.domain.com
$url = "serv1." . $url;
}
else //若是另一台主機
{
//將網址前面加上 subdomain => serv2.domain.com
$url = "serv2." . $url;
}
請問您看過教學文件庫了嗎?
http://phpbb-tw.net/phpbb/viewtopic.php?t=28169
http://phpbb-tw.net/phpbb/viewtopic.php?t=28169
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
沒看完?
我可是很清楚的知道原提問者這麼說了
雖然那篇教學文件是在同一台主機上有二個不同的phpbb論壇
但本篇主角已知道可利用外連資料庫的方式讓位於二台不同主機的phpbb去讀同一個資料庫
只是他遇到了phpbb_config資料表裡server_name的問題, 會造成他登入後等有重導向動作會不正確的問題
這個問題其實只要仿教學文件再建立一個phpbb_config資料表並改名成另一個名稱, 例如host2_config
然後在另一台phpbb主機上(假設是host2)將它的includes/constants.php裡的這行
改成
最後再將host2_config裡的server_name等相關設定做修改就可以讓解決他的問
這樣有不相關嗎?
這樣不是依照教學文件變通一下就解決的事了嗎?
我可是很清楚的知道原提問者這麼說了
既然他知道在config.php裡設定資料庫主機的位址, 那表示他有基本的了解我知道資料庫和phpbb不一定要在同一台,只要在config.php中設定資料庫主機的位址就可以完成
雖然那篇教學文件是在同一台主機上有二個不同的phpbb論壇
但本篇主角已知道可利用外連資料庫的方式讓位於二台不同主機的phpbb去讀同一個資料庫
只是他遇到了phpbb_config資料表裡server_name的問題, 會造成他登入後等有重導向動作會不正確的問題
這個問題其實只要仿教學文件再建立一個phpbb_config資料表並改名成另一個名稱, 例如host2_config
然後在另一台phpbb主機上(假設是host2)將它的includes/constants.php裡的這行
代碼: 選擇全部
define('CONFIG_TABLE', $table_prefix.'config');
代碼: 選擇全部
define('CONFIG_TABLE', 'host2_config');
這樣有不相關嗎?
這樣不是依照教學文件變通一下就解決的事了嗎?
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好
竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚