So installieren Sie Swoole in PHP7
Dec 06, 2019 am 11:17 AMKompilieren und installieren
cd swoole-src-2.0.6/,
1. Verwenden Sie phpize, um die PHP-Kompilierungskonfiguration zu generieren
2. Verwenden Sie ./configure, um die Kompilierungskonfigurationserkennung durchzuführen
3.make zum Kompilieren, make install zum Installieren
Der Befehl wird wie folgt ausgeführt:
[root@php7 swoole-src-2.0.6]# phpize [root@php7 swoole-src-2.0.6]# ./configure [root@php7 swoole-src-2.0.6]# make && make install
4 .make Nach der Installation wird bei korrekter Installation der folgende Inhalt angezeigt:
[root@php7 swoole-src-2.0.6]# make install Installing shared extensions: /usr/lib64/php/modules/
Ändern Sie die Konfigurationsdatei
Um dieses Modul verwenden zu können, müssen Sie das Modul auch hinzufügen in der php.ini-Datei.
extension=swoole.so
Starten Sie den Dienst neu
Nachdem Sie das PHP-Modul hinzugefügt haben, müssen Sie die Nginx- und PHP-FPM-Dienste neu starten, damit es wirksam wird.
Verwenden Sie abschließend php -m oder phpinfo(), um zu überprüfen, ob swoole erfolgreich geladen wurde.
Hinweis:
1.swoole_server kann nur in einer PHP-CLI-Umgebung verwendet werden, andernfalls wird ein schwerwiegender Fehler ausgegeben.
2. Daher müssen Sie include_once oder require_once verwenden, wenn Sie eine PHP-Datei einer Klasse/Funktion einführen, sonst tritt der schwerwiegende Fehler „Funktion/Klasse kann nicht neu deklariert werden“ auf.
3. Verwenden Sie nicht „exit()/die()“, da sonst der Arbeitsprozess beendet wird.
4. Wenn im PHP-Code eine Ausnahme ausgelöst wird, muss try/catch in der Rückruffunktion ausgeführt werden, um die Ausnahme abzufangen, andernfalls wird der Arbeitsprozess beendet.
Empfohlen: php FAQSpalte
Das obige ist der detaillierte Inhalt vonSo installieren Sie Swoole in PHP7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

So implementieren Sie mit Swoole einen leistungsstarken HTTP-Reverse-Proxy-Server

Was ist besser, Swoole oder Workerman?

So verwenden Sie Swoole-Coroutine in Laravel

Wie ermöglicht swoole_process Benutzern den Wechsel?

Welches hat die bessere Leistung, Swoole oder Java?

So starten Sie den Dienst im Swoole-Framework neu

Was soll ich tun, wenn das Plug-in in php7.0 installiert ist, aber immer noch angezeigt wird, dass es nicht installiert ist?

Swoole Advanced: So optimieren Sie die Server-CPU-Auslastung
