Kompilieren 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!