Heim  >  Artikel  >  Backend-Entwicklung  >  Was tun, wenn der PHP-Socket keine Verbindung herstellen kann?

Was tun, wenn der PHP-Socket keine Verbindung herstellen kann?

藏色散人
藏色散人Original
2022-11-09 10:34:283223Durchsuche

Lösung für das Problem, dass PHP-Socket keine Verbindung herstellen kann: 1. Überprüfen Sie, ob die Socket-Erweiterung in PHP aktiviert ist. 2. Öffnen Sie die Datei php.ini und prüfen Sie, ob „php_sockets.dll“ geladen ist. 3. Kommentieren Sie „php_sockets.dll“ aus " .

Was tun, wenn der PHP-Socket keine Verbindung herstellen kann?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.

Was soll ich tun, wenn der PHP-Socket nicht verbunden werden kann?

Lösen Sie das Problem einer fehlgeschlagenen Verbindung mit PHP-Socket

Vor Kurzem verwende ich PHP + JS, um eine Chat-Funktion für mehrere Personen zu erstellen. Zuerst habe ich den Code gemäß den Online-Schritten geschrieben, aber beim Ausführen von PHP. Es erscheint immer folgender Fehler:

Fatal error: Call to undefined function socket_create()

Und dann noch einmal: Einfach googeln, es gibt viele Lösungen online, daher werde ich meine eigene Erfolgsgeschichte erzählen.

Überprüfen Sie zunächst, ob die Socket-Erweiterung in PHP aktiviert ist.

Das liegt daran, dass ich QAQ nicht aktiviert habe. . .

if(extension_loaded(‘sockets’)){
echo “已开启”;
}else{
echo “未开启”;
}

Überprüfen Sie das php.ini-Dokument unter dem PHP-Installationspfad noch einmal.

Achten Sie auf die verwendete PHP-Version und suchen Sie die entsprechende Version. Zum Beispiel meins:

D:\PHPTutorial\php\php-7.2.1-nts

Überprüfen Sie, ob php_sockets.dll geladen ist

Achten Sie darauf, ob diese Codezeile kommentiert ist. (Meins ist im Kommentarstatus)

Was tun, wenn der PHP-Socket keine Verbindung herstellen kann?

Wenn es im Kommentarstatus ist, entfernen Sie einfach den Kommentar~~

Was tun, wenn der PHP-Socket keine Verbindung herstellen kann?

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas tun, wenn der PHP-Socket keine Verbindung herstellen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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