Que dois-je faire si l'installation de swoole échoue ?
Erreurs courantes
make ou make install ne peut pas être exécuté ou erreur de compilation
NOTICE: PHP message: PHP Warning: PHP Startup: swoole: Unable to initialize module Module compiled with module API=20090626 PHP compiled with module API=20121212 These options need to match in Unknown on line 0
php version Cela ne correspond pas à phpize et php-config utilisés lors de la compilation Vous devez utiliser des chemins absolus pour la compilation. Utilisez des chemins absolus pour exécuter PHP.
/usr/local/php-5.4.17/bin/phpize ./configure --with-php-config=/usr/local/php-5.4.17/bin/php-config /usr/local/php-5.4.17/bin/php server.php
Fichier d'en-tête mysql manquant
php_mysqli_structs.h:64:23: fatal error: my_global.h: No such file or directory
Le fichier d'en-tête mysqlclient est introuvable, vous devez installer mysqlclient-dev
Il est recommandé de compiler php vous-même, n'utilisez pas Linux La version php fournie avec le système de gestion de paquets
n'a pas le fichier d'en-tête pcre.h
fatal error: pcre.h: No such file or directory
car pcre est manquant et le libpcre La commande
Cannot find autoconf
phpize doit être installée. L'outil autoconf est requis, veuillez d'abord l'installer.
make install failed
make install nécessite des autorisations root Si vous n'êtes pas connecté en tant qu'utilisateur root, veuillez utiliser sudo ou su avant l'installation.
Après avoir modifié php.ini, il n'y a pas de swoole dans php -m ou phpinfo
Veuillez vous déplacer vers ce document
hiredis.h est manquant
Activez --enable-async-redis lors de la compilation de la configuration, mais la bibliothèque Hiredis n'est pas installée. Une erreur fatale sera signalée lors de la compilation : 'hiredis/. Fichier Hiredis.h' introuvable, veuillez installer la bibliothèque Hiredis ou supprimer l'option --enable-async-redis.
error: too many arguments to function 'zend_exception_error'
Votre version PHP est inférieure à PHP-5.3.10, veuillez mettre à jour la version PHP.
Apprentissage recommandé : tutoriel swoole
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!