Heim > Artikel > CMS-Tutorial > Lösung für Kommunikationsfehler zwischen phpcms und phpsso
Lösung:
1. Überprüfen Sie die Domänennamenkonfiguration und andere Informationen in der Datei system.php im Cacheconfigs-Verzeichnis des Site-Stammverzeichnisses 🎜>2. Überprüfen Sie die Domänennamenkonfiguration und andere Informationen in der Datei „phpsso_servercachesconfigs“ des Site-Stammverzeichnisses.
3. Überprüfen Sie das C: WINDOWSsystem32driversetchosts-Datei: Wenn der Domänenname „localhost“ für den Zugriff verwendet wird, ob die Maschine an 127.0.0.1 localhost gebunden ist (entfernen Sie das # vor # 127.0.0.1 localhost); von phpsso ist korrekt, und überprüfen Sie dann die Einstellungen->phpsso-Einstellungen. Sind die Anwendungs-ID, die Schnittstellenadresse, der Verschlüsselungsschlüssel, die Versionsnummer und die entsprechenden Optionen in phpsso->Anwendungsverwaltung->Anwendung bearbeiten konsistent? 🎜>
Hier ist die Anwendungs-ID (Der Standardwert ist 1, wenn Sie sie löschen und dann hinzufügen, wird daraus etwas anderes) Hier sehen Sie den Kommunikationsschlüssel (die „Anwendungsadresse“ ist der Domainname Ihrer Website. Bitte beachten Sie, dass am Ende ein „/“ steht; die Kommunikationsdatei ist api.php?op=phpsso)Platzieren Sie die Anwendungs-ID und das Verschlüsselungskennwort in den beiden Bildern oben. Vergleich des Schlüssels und der Parameter in der PHPSSO-Konfiguration (aufmerksame Freunde schauen sich hier die „Schnittstellenadresse“ an, es gibt keine „/“ am Ende, und es gibt eine weitere Verzeichnisadresse „phpsso_server“ als im offiziellen phpcms v9-Benutzerhandbuch) Empfohlenes Tutorial:
phpcms-Tutorial
Das obige ist der detaillierte Inhalt vonLösung für Kommunikationsfehler zwischen phpcms und phpsso. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!