Maison >développement back-end >Problème PHP >Comment installer Swoole en php7
Compiler et installer
cd swoole-src-2.0.6/,
1. Utilisez phpize pour générer la configuration de compilation php
2. Utilisez ./configure pour effectuer la détection de configuration de compilation
3.make pour compiler, make install pour installer
La commande est exécutée comme suit :
[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 Après l'installation, s'il est correct, le contenu suivant apparaîtra
[root@php7 swoole-src-2.0.6]# make install Installing shared extensions: /usr/lib64/php/modules/
Modifier le fichier de configuration
Pour pouvoir utiliser ce module, vous devez également ajouter le module dans le fichier php.ini.
extension=swoole.so
Redémarrez le service
Après avoir ajouté le module php, vous devez redémarrer les services nginx et php-fpm pour qu'il prenne effet.
Enfin, utilisez php -m ou phpinfo() pour vérifier si swoole est chargé avec succès.
Remarque :
1.swoole_server ne peut être utilisé que dans un environnement php-cli, sinon une erreur fatale sera générée.
2. Par conséquent, vous devez utiliser include_once ou require_once lors de l'introduction d'un fichier php d'une classe/fonction, sinon une erreur fatale de "impossible de redéclarer la fonction/classe" se produira.
3. N'utilisez pas exit()/die(), ce qui entraînerait la fermeture du processus de travail.
4. Si une exception est levée dans le code PHP, try/catch doit être effectué dans la fonction de rappel pour capturer l'exception, sinon le processus de travail se terminera.
Recommandé : FAQ phpcolonne
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!