[問題]遷移論壇,cookies作怪

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

版主: 版主管理群

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

[問題]遷移論壇,cookies作怪

文章 krab »

在2.0.22版,在遷移論壇之後,都必須操作資料庫,把server_name跟script_path更改過來
3.0版,遷移論壇之後,好像不必自己去更改server_name跟script_path,我到後台去看都自動抓到正確的值。

有次做備份,把論壇的資料庫(phpbb3.sql)抓回來覆蓋到本地的備份論壇的資料庫(backup),還原雖然成功,但是登入之後卻又被強迫登出,但是線上會員仍然顯示自己在線上,而且電腦跑得非常慢。
利用同樣的資料庫備份檔還原到不同新的資料庫,伺服器上新的目錄,結果都是一樣。
後來胡亂把cookies刪除之後,就能登入進到後台
原來backup後台cookies的網域名稱,還有cookies名稱跟原本的論壇(phpbb3)相同。
把網域名稱跟cookies修改之後,就恢復正常了,往後的備份一路順利,沒有相同的困擾了。

想請各位高手確定一下,論壇遷移之後,好像不用再去修改phpbb_config裡的server_name以及script_path了。

●架設主機作業系統:ubuntu server 7.10,
●您的上網方式:seednet adsl
●您安裝的程式:Apache/1.3.34 (Debian) PHP/4.4.4-8+etch4, mysql Client API version 5.0.32
●您的 phpBB3 版本:phpBB3.0+竹貓中文語言檔
●您的 phpBB3 使用風格:subsilver
●您的 domain(網域名稱) :doctorvoice.org
●您的 phpBB3 連結網址: http://doctorvoice.org
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題]遷移論壇,cookies作怪

文章 心靈捕手 »

krab 寫:在2.0.22版,在遷移論壇之後,都必須操作資料庫,把server_name跟script_path更改過來
3.0版,遷移論壇之後,好像不必自己去更改server_name跟script_path,我到後台去看都自動抓到正確的值。

有次做備份,把論壇的資料庫(phpbb3.sql)抓回來覆蓋到本地的備份論壇的資料庫(backup),還原雖然成功,但是登入之後卻又被強迫登出,但是線上會員仍然顯示自己在線上,而且電腦跑得非常慢。
利用同樣的資料庫備份檔還原到不同新的資料庫,伺服器上新的目錄,結果都是一樣。
後來胡亂把cookies刪除之後,就能登入進到後台
原來backup後台cookies的網域名稱,還有cookies名稱跟原本的論壇(phpbb3)相同。
把網域名稱跟cookies修改之後,就恢復正常了,往後的備份一路順利,沒有相同的困擾了。

想請各位高手確定一下,論壇遷移之後,好像不用再去修改phpbb_config裡的server_name以及script_path了。

●架設主機作業系統:ubuntu server 7.10,
●您的上網方式:seednet adsl
●您安裝的程式:Apache/1.3.34 (Debian) PHP/4.4.4-8+etch4, mysql Client API version 5.0.32
●您的 phpBB3 版本:phpBB3.0+竹貓中文語言檔
●您的 phpBB3 使用風格:subsilver
●您的 domain(網域名稱) :doctorvoice.org
●您的 phpBB3 連結網址: http://doctorvoice.org
我猜想:
是否需要修改 'server_name跟script_path' 必須由您的 '論壇遷移' 的定義決定.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
krab
星球公民
星球公民
文章: 119
註冊時間: 2004-06-28 08:00

文章 krab »

再次感謝心靈捕手老師

今天將論壇的資料庫還原到家裡的伺服器來
譬如本尊論壇是
aaa.org
備份論壇是家裡區網的
192.168.1.2/backup

兩個是不同的IP(指192.168.1.2的外部IP與論壇本尊IP不同)

備份還原之後,立即進入192.168.1.2/backup後台,檢視cookies, 網域、以及script_path發現都還是用論壇本尊的aaa.org以及路徑,cookies也是跟論壇本尊一樣的。

所以第一次異地還原論壇必須進後台更改網域名稱、路徑以及cookies名稱。
至於第二次以後還原,似乎就不需要在改了。這部分在異地A備份已經發現是這樣,在異地B等第二次備份還原再報告發現。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

文章 心靈捕手 »

krab 寫:再次感謝心靈捕手老師

今天將論壇的資料庫還原到家裡的伺服器來
譬如本尊論壇是
aaa.org
備份論壇是家裡區網的
192.168.1.2/backup

兩個是不同的IP(指192.168.1.2的外部IP與論壇本尊IP不同)

備份還原之後,立即進入192.168.1.2/backup後台,檢視cookies, 網域、以及script_path發現都還是用論壇本尊的aaa.org以及路徑,cookies也是跟論壇本尊一樣的。

所以第一次異地還原論壇必須進後台更改網域名稱、路徑以及cookies名稱。
至於第二次以後還原,似乎就不需要在改了。這部分在異地A備份已經發現是這樣,在異地B等第二次備份還原再報告發現。
以您的描述情形, 不必更改 '網域名稱' (或其他).

因為 '192.168.1.2' 只是您所謂區網的 '虛擬 IP';
而這個 '虛擬 IP', 不該是您備份論壇的 '網域名稱'.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
krab
星球公民
星球公民
文章: 119
註冊時間: 2004-06-28 08:00

文章 krab »

呵呵,我引用的例子失當啦,謝謝心靈捕手老師的指導 :-D

我知道虛擬(私有)IP

應該說是譬如:
doctorvoice.dyndns.org 這樣才是有效的網域名稱

經過仔細回想,我的問題應該就是遷移到不同的網域名稱(domain)之後,雖然更改了正確的server_name以及script_path,但是cookies的網域名稱以及cookies的名稱仍然是舊有論壇的網域名稱跟cookies名稱。這點好像跟2.0版有所不同。
jwxinst
竹貓忠實會員
竹貓忠實會員
文章: 945
註冊時間: 2006-03-31 10:07
來自: New York, USA     學業狀況: 當天才...       個人狀況: 臭蛋
聯繫:

文章 jwxinst »

krab 寫:呵呵,我引用的例子失當啦,謝謝心靈捕手老師的指導 :-D

我知道虛擬(私有)IP

應該說是譬如:
doctorvoice.dyndns.org 這樣才是有效的網域名稱

經過仔細回想,我的問題應該就是遷移到不同的網域名稱(domain)之後,雖然更改了正確的server_name以及script_path,但是cookies的網域名稱以及cookies的名稱仍然是舊有論壇的網域名稱跟cookies名稱。這點好像跟2.0版有所不同。
3.0的cookie都是在安裝時自己建立的
這部份似乎很難解決
就算是我在本機安裝, 本機修改cookies
刪除cache之後, 還是會自己登出
3.0這方面看起來有點困難
2.0的還比較簡單
目前狀態圖檔
GoKo Music進度: 10%

問個問題不要緊可是沒有發文格式、問題不夠詳細情況,難道要用猜嗎?
新手必讀
[教學] 基本認識、學習、隨我架設phpBB的新手通 -更新至2.0.22
問問題的技巧
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=44340
MOD安裝教學及轉碼
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=22832
krab
星球公民
星球公民
文章: 119
註冊時間: 2004-06-28 08:00

Re: [問題]遷移論壇,cookies作怪

文章 krab »

我每天都把論壇的xxx.sql檔抓回來備份在自家的主機裡
除了第一次備份論壇裡的cookies名稱跟伺服器被覆蓋成本尊論壇的名稱之外,其他的操作都OK
但是,今天如常操作,跰,又被覆蓋成論壇本尊的cookies跟伺服器名稱
還好,趁著還在後台的時候,把伺服器跟cookies 名稱改掉,把可以清的cache, cookies(包含瀏覽器的)全部清空之後,雖然就被登出了,但重新登入沒問題,檢查後台的伺服器跟cookies名稱OK
以上個人經驗,特此報告。
jwxinst
竹貓忠實會員
竹貓忠實會員
文章: 945
註冊時間: 2006-03-31 10:07
來自: New York, USA     學業狀況: 當天才...       個人狀況: 臭蛋
聯繫:

Re: [問題]遷移論壇,cookies作怪

文章 jwxinst »

這個問題到底是什麼原因我從beta開始就找不出原因
也許phpbb官方應該收到這一大類的問題...也說不出原因
目前狀態圖檔
GoKo Music進度: 10%

問個問題不要緊可是沒有發文格式、問題不夠詳細情況,難道要用猜嗎?
新手必讀
[教學] 基本認識、學習、隨我架設phpBB的新手通 -更新至2.0.22
問問題的技巧
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=44340
MOD安裝教學及轉碼
http://www.phpbb-tw.net/phpbb/viewtopic.php?t=22832
主題已鎖定

回到「[3.0.x] 安裝與使用」