国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Heim Backend-Entwicklung PHP-Tutorial phpcms v9 中 PHPSSO無法通訊解決辦法(PHPSSO無法通訊間接影響phpcms v9注冊會員無法通過“重名無法通過”)

phpcms v9 中 PHPSSO無法通訊解決辦法(PHPSSO無法通訊間接影響phpcms v9注冊會員無法通過“重名無法通過”)

Jun 13, 2016 am 11:59 AM
cache localhost sso www

phpcms v9 中 PHPSSO無法通訊解決方法(PHPSSO無法通訊間接影響phpcms v9注冊會員無法通過“重名無法通過”)

一般情況下,大多數(shù)人都是這樣做的:

本地做一個虛擬環(huán)境,用localhost或127.0.0.1安裝V9系統(tǒng),在本地通訊沒有任何問題,于是做一個本地的數(shù)據(jù)備份,當(dāng)時遠(yuǎn)端安裝的時候有會通過域名來安裝,然后就將本地數(shù)據(jù)直接恢復(fù)到遠(yuǎn)端的服務(wù)器上,這種情況就常常發(fā)生SSO與V9系統(tǒng)無法通訊

由于備份中的數(shù)據(jù)鏈接保存的是網(wǎng)址是localhost或127.0.0.1或本機(jī)192.168.xxx.xxx,與域名不一致,比如SSO對應(yīng)的是www.lanrensc.com,而恢復(fù)數(shù)據(jù)后的V9系統(tǒng)對應(yīng)的是localhost或127.0.0.1,兩者不一致當(dāng)然就無法通訊,這是最常見的原因之一,一般根據(jù)官方提供的方法就能解決。

當(dāng)然,如果你發(fā)現(xiàn)官方提供的方法也無法解決,估計就是你用本地V9根據(jù)目錄下的所有源碼直接覆蓋遠(yuǎn)端的,包括由于安裝產(chǎn)生的V9Cache和SSO的Cache,要知道本機(jī)和服務(wù)器上cache中記錄的數(shù)據(jù)庫信息是不一樣的,特別是權(quán)限限制嚴(yán)格的Linux系統(tǒng),所以就算按官方提供的方法通常也還是無法通訊

原因二:本機(jī)的V9 Cache和SSO的Cache覆蓋了服務(wù)器的對應(yīng)文件,這是導(dǎo)致無法通訊的第二常見的原因,可以嘗試修改cache中的幾個文件:\caches\configs\和\phpsso_server\caches\configs目錄下的system.php和database.php,具體修改的方法就不贅述,可以查看caches中的配置文件datebase.php是否是自己的需要的數(shù)據(jù)。

除了以上兩個原因有兩種可能:
第一,如果是linux服務(wù)器,網(wǎng)站目錄的權(quán)限設(shè)置不對,可能導(dǎo)致無法通訊
第二,戴www和沒帶www的兩個域名同時指向一個服務(wù)器,安裝V9時,如果是沒帶的頂級域名來安裝,而本機(jī)卻用www.lanrensc.com,這種情況也會通訊失敗

特別是第二原因,很多人可能忽略了!有沒有帶WWW,sso認(rèn)為是兩個不同的應(yīng)用,不同的應(yīng)用當(dāng)然就是無法通訊了。。。

避免V9和SSO產(chǎn)生無法通訊問題,建議這樣做:
1,如果你本機(jī)數(shù)據(jù)不用恢復(fù)到服務(wù)器,就直接上傳模板文件即可,不要覆蓋遠(yuǎn)端的cache文件夾
2,如果本機(jī)有數(shù)據(jù)要恢復(fù)到服務(wù)器的,保存本機(jī)數(shù)據(jù)時記住不要保存含有v9_admin、v9_member和v9_sso這三個前綴的表,遠(yuǎn)端安裝V9的時候采用全新安裝,安裝完成后只上傳\caches\bakup\default\文件夾中的SQL備份和模板包
3,記住,很多時候,帶有www和沒帶有www,SSO認(rèn)為是兩個不同的應(yīng)用,即便兩者指向同一個服務(wù)器。如果你主力使用www,記住請用它來安裝V9。
4,Linux服務(wù)器,請注意安裝V9目錄的權(quán)限,F(xiàn)TP上傳請用二進(jìn)制上傳,如果服務(wù)器是獨(dú)立主機(jī),你有root權(quán)限也不建議用root權(quán)限的賬戶上傳,而是用建立站點(diǎn)時的關(guān)聯(lián)賬戶上傳V9程序。

重新提供一個解決SSO通訊問題的方法就是:
建一個不包含v9_admin、v9_member和v9_sso這三個前綴的表的數(shù)據(jù)備份(本機(jī)或服務(wù)器上都無所謂),然后在服務(wù)器上安裝一個全新的V9(用最新V9中的install、cache和phpssoserver目錄覆蓋服務(wù)器上的同名文件夾,并刪除cache中install.lock文件即可),保證這個新裝的V9通訊是成功的,這樣就恢復(fù)之前的備份就可以了。

Erkl?rung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Hei?e KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?e Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hei?e Themen

PHP-Tutorial
1488
72
Was soll ich tun, wenn localhost nicht ge?ffnet werden kann? Was soll ich tun, wenn localhost nicht ge?ffnet werden kann? Nov 07, 2023 pm 02:47 PM

L?sung: 1. überprüfen Sie den Betriebsstatus des Servers und stellen Sie sicher, dass er den richtigen Port überwacht. 2. Versuchen Sie, die Firewall oder Sicherheitssoftware vorübergehend zu deaktivieren, und versuchen Sie dann erneut, auf localhost zuzugreifen 4. Versuchen Sie, den Netzwerkadapter neu zu starten oder die Netzwerkverbindung neu zu konfigurieren. 5. Versuchen Sie, den vom lokalen Server verwendeten Port zu ?ndern, oder schlie?en Sie andere Programme, die denselben Port belegen um die entsprechende IP-Adresse und den Dom?nennamen manuell in die Hosts-Datei usw. einzufügen.

Warum kann MySQL keine Verbindung zu Localhost herstellen? Warum kann MySQL keine Verbindung zu Localhost herstellen? Aug 10, 2023 pm 02:55 PM

Die Gründe, warum MySQL keine Verbindung zu Localhost herstellen kann, sind, dass der MySQL-Dienst nicht gestartet ist, der MySQL-Port belegt ist und ein Problem mit der MySQL-Konfigurationsdatei vorliegt. Detaillierte Einführung: 1. In Windows-Systemen k?nnen Sie den Dienst-Manager ?ffnen, indem Sie an der Eingabeaufforderung ?services.msc“ eingeben, dann den MySQL-Dienst suchen und sicherstellen, dass sein Status ?Wird ausgeführt“ ist. In Linux-Systemen k?nnen Sie den Befehl ?services.msc“ verwenden, um den Dienststatus zu überprüfen und zu steuern. Sie k?nnen den Befehl ?open“ usw. verwenden.

Nachdem ich dem Unternehmen beigetreten war, verstand ich, was Cache ist. Nachdem ich dem Unternehmen beigetreten war, verstand ich, was Cache ist. Jul 31, 2023 pm 04:03 PM

Die Sache ist tats?chlich so. Zu diesem Zeitpunkt gab mir mein Leiter eine Perf-Hardware-Leistungsüberwachungsaufgabe. W?hrend der Verwendung von Perf habe ich die folgenden Informationen eingegeben: Meine Aufgabe besteht darin, diese Cache-Ereignisse zu aktivieren normal gez?hlt werden. Aber der Punkt ist, ich habe keine Ahnung, was diese Fehlschl?ge und Belastungen bedeuten.

So implementieren Sie mit PHP ein effizientes und stabiles SSO-Single-Sign-On So implementieren Sie mit PHP ein effizientes und stabiles SSO-Single-Sign-On Oct 15, 2023 pm 02:49 PM

So erreichen Sie mit PHP ein effizientes und stabiles SSO-Single-Sign-On. Einführung: Mit der Popularit?t von Internetanwendungen sind Benutzer mit einer gro?en Anzahl von Registrierungs- und Anmeldeprozessen konfrontiert. Um das Benutzererlebnis zu verbessern und die Registrierungs- und Anmeldeintervalle der Benutzer zu verkürzen, haben viele Websites und Anwendungen damit begonnen, die Single-Sign-On-Technologie (Single Sign-On, kurz SSO) einzuführen. In diesem Artikel wird erl?utert, wie Sie mithilfe von PHP ein effizientes und stabiles SSO-Single-Sign-On implementieren, und es werden spezifische Codebeispiele bereitgestellt. 1. SSO-Single-Sign-On-Prinzip SSO-Single-Sign-On ist eine L?sung zur Identit?tsauthentifizierung

Was bedeutet Linux Localhost? Was bedeutet Linux Localhost? Mar 14, 2023 am 09:53 AM

Linux Localhost bedeutet ?Computer-Hostname“. Der Hostname wird verwendet, um einen unabh?ngigen Computer im Netzwerk zu identifizieren. Der Root in ?root@localhost“ stellt den aktuell angemeldeten Benutzer dar Der Benutzer ist Root. Melden Sie sich als Benutzer am Linux-Computer an.

Was sind die Eigenschaften von Cache, ROM und RAM? Was sind die Eigenschaften von Cache, ROM und RAM? Aug 26, 2022 pm 04:05 PM

Eigenschaften des Caches: Ein ein- oder zweistufiger Hochgeschwindigkeitsspeicher mit geringer Kapazit?t zwischen der CPU und dem Hauptspeicher. Die Informationen gehen natürlich verloren, wenn der Computer ausgeschaltet ist. Eigenschaften des ROM: Es kann nur Daten aus dem Speicher lesen, aber keine Informationen hineinschreiben. Die Daten bleiben auch nach dem Ausschalten des Computers bestehen. Eigenschaften des RAM: Er kann Daten aus dem Speicher lesen und Informationen in den Speicher schreiben; er wird zum Speichern von Befehlen, Programmen und Daten verwendet, die zum Ausführen des Programms erforderlich sind. Informationen gehen natürlich verloren, wenn der Computer ausgeschaltet ist.

Warum erh?ht die Verwendung des Caches die Computergeschwindigkeit? Warum erh?ht die Verwendung des Caches die Computergeschwindigkeit? Dec 09, 2020 am 11:28 AM

Die Verwendung des Caches kann die Geschwindigkeit des Computers erh?hen, da der Cache die Wartezeit der CPU verkürzt. Cache ist ein kleiner, aber schneller Speicher, der zwischen der CPU und dem Hauptspeicher DRAM liegt. Die Funktion des Cache besteht darin, die Dateneingabe- und -ausgaberate der CPU zu erh?hen. Der Cache hat eine geringe Kapazit?t, aber eine hohe Geschwindigkeit, w?hrend die Speichergeschwindigkeit niedrig ist, aber eine gro?e Kapazit?t aufweist. Durch die Optimierung des Planungsalgorithmus wird die Leistung des Systems verbessert stark verbessert.

OAuth in PHP: Aufbau einer plattformübergreifenden SSO-L?sung OAuth in PHP: Aufbau einer plattformübergreifenden SSO-L?sung Jul 28, 2023 pm 09:38 PM

OAuth in PHP: Aufbau einer plattformübergreifenden SSO-L?sung Mit der rasanten Entwicklung des Internets ist es für Menschen zur Norm geworden, verschiedene Anwendungen auf mehreren Plattformen zu verwenden. Dies wirft die Frage auf: Wie implementiert man Single Sign-On (SSO) zwischen verschiedenen Plattformen? OAuth (Open Authorization) ist eine ausgezeichnete Wahl, um dieses Problem zu l?sen. OAuth ist ein offener Standard, der es Benutzern erm?glicht, Anwendungen von Drittanbietern den Zugriff auf ihre Internetressourcen zu autorisieren, ohne ihre Anmeldeinformationen weiterzugeben. OAuth kann verwendet werden, um eine Multi-

See all articles