搜尋
首頁CMS教程PHPCMSphpcms v9重名無法通過怎麼辦

phpcms v9重名無法通過怎麼辦

phpcms v9重名無法通過怎麼辦?

場景:phpcms v9 中PHPSSO無法通訊解決方法(PHPSSO無法通訊間接影響phpcms v9註冊會員無法透過「重名無法通過」)

#一般情況下,大多數人都是這樣做的:

本地做一個虛擬環境,用localhost或127.0.0.1安裝V9系統,在本地通訊沒有任何問題,於是做一個本地的資料備份,當時遠端安裝的時候有會透過網域名稱來安裝,然後就將本地資料直接恢復到遠端的伺服器上,這種情況就常常發生SSO與V9系統無法通訊

由於備份中的數據連結保存的是網址是localhost或127.0.0.1或本機192.168.xxx.xxx,與網域不一致,例如SSO對應的是www.lanrensc.com,而恢復資料後的V9系統對應的是localhost或127.0.0.1 ,兩者不一致當然就無法通訊,這是最常見的原因之一,一般根據官方提供的方法就能解決。

當然,如果你發現官方提供的方法也無法解決,估計就是你用本地V9根據目錄下的所有源碼直接覆蓋遠端的,包括由於安裝產生的V9Cache和SSO的Cache,要知道本機和伺服器上cache中記錄的資料庫資訊是不一樣的,特別是權限限制嚴格的Linux系統,所以就算依照官方提供的方法通常也還是無法通訊

原因二:本機的V9 Cache和SSO的Cache覆蓋了伺服器的對應文件,這是導致無法通訊的第二常見的原因,可以嘗試修改cache中的幾個文件:\caches\configs\和\phpsso_server\caches\configs目錄下的system .php和database.php,具體修改的方法就不贅述,可以查看caches中的設定檔datebase.php是否是自己的需要的資料。

除了以上兩個原因有兩種可能:

第一,如果是linux伺服器,網站目錄的權限設定不對,可能導致無法通訊

第二,戴www和沒帶www的兩個網域同時指向一個伺服器,安裝V9時,如果是沒帶的頂級網域來安裝,而本機卻用www.lanrensc.com,這種情況也會通訊失敗

特別是第二個原因,很多人可能忽略了!有沒有帶WWW,sso認為是兩個不同的應用,不同的應用當然就是無法通訊了。 。 。

避免V9和SSO產生無法通訊問題,建議這樣做:

1,如果你本機資料不用恢復到伺服器,就直接上傳模板檔案即可,不要覆蓋遠端的cache資料夾

2,如果本機有資料要恢復到伺服器的,保存本機資料時記住不要保存含有v9_admin、v9_member和v9_sso這三個前綴的表,遠端安裝V9的時候採用全新安裝,安裝完成後只上傳\caches\bakup\default\資料夾中的SQL備份和模板包

3,記住,很多時候,帶有www和沒帶有www,SSO認為是兩個不同的應用,即便兩者指向同一個伺服器。如果你主力使用www,記得請用它來安裝V9。

4,Linux伺服器,請注意安裝V9目錄的權限,FTP上傳請用二進位上傳,如果伺服器是獨立主機,你有root權限也不建議用root權限的帳號上傳,而是用建立網站時的關聯帳戶上傳V9程式。

重新提供一個解決SSO通訊問題的方法是:

建一個不包含v9_admin、v9_member和v9_sso這三個前綴的表的資料備份(本機或伺服器上都無所謂),然後在伺服器上安裝一個全新的V9(用最新V9中的install、cache和phpssoserver目錄覆蓋伺服器上的同名資料夾,並刪除cache中install.lock檔案即可),保證這個新裝的V9通訊是成功的,這樣就恢復之前的備援就可以了。

PHP中文網,大量的免費PHPCMS教學,歡迎線上學習!

以上是phpcms v9重名無法通過怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中