Question : Salut techglimpse, merci d'avoir répondu à ma précédente question sur phpize. Maintenant, je suis bloqué avec une autre erreur lors de l'installation d'APC : pcre.h :aucun fichier ou répertoire de ce type . Cette erreur s'est produite lorsque j'ai utilisé pecl commande pour installer APC comme ci-dessous :
# pecl install apcARNING :le canal "pecl.php.net" a mis à jour ses protocoles, utilisez "pecl channel-update pecl.php.net" pour mettre à jour le téléchargement d'APC-3.1.13.tgz ... Commencer à télécharger APC- 3.1.13.tgz (171 591 octets)..................................fait :171 591 octets55 fichiers source, buildrunning:phpize:::::::::::::::::::::::::::::make::::::::::::::::::::Vous trouverez ci-dessous l'instantané de l'erreur lors du "make"
/usr/include/php/ext/pcre/php_pcre.h:29:18 :erreur :pcre.h :aucun fichier ou répertoire de ce type dans le fichier inclus à partir de /var/tmp/APC/apc.c:45 :/ usr/include/php/ext/pcre/php_pcre.h:37:erreur :attendu â=â, â,â, â;â, âasmâ ouâ__attribute__â avant â*â token/usr/include/php/ext/pcre/php_pcre .h:38 : erreur :attendu â=â, â,â, â;â, âasmâ ouâ__attribut__â avant â*â token/usr/include/php/ext/pcre/php_pcre.h:44 : erreur :attendu specifier-qualifier -list avant âpcreâ/var/tmp/APC/apc.c:449 : erreur :liste de spécificateurs attendue avant âpcreâ/var/tmp/APC/apc.c :dans la fonction âapc_regex_compile_arrayâ :/var/tmp/APC/apc .c:510 :erreur :âapc_regexâ n'a pas de membre nommé âpregâ/var/tmp/APC/apc.c:510 :erreur :âapc_regexâ n'a pas de membre nommé âpregâ/var/tmp/APC/apc.c:511 :erreur :âapc_regexâ n'a pas de membre nommé ânregâ/var/tmp/APC/apc.c:511 :erreur :âapc_regexâ n'a pas de membre nommé ânregâ/var/tmp/APC/apc.c :dans la fonction âapc_regex_match_arrayâ :/var/tmp/APC/apc. c:552 : erreur :âapc_regexâ n'a pas de membre nommé âpregâ/var/tmp/AP C/apc.c:552 :erreur :âapc_regexâ n'a pas de membre nommé âpregâ/var/tmp/APC/apc.c:553 :erreur :âapc_regexâ n'a pas de membre nommé ânregâ/var/tmp/APC/apc.c:553 :erreur :âapc_regexâ n'a pas de membre nommé ânregâmake :*** [apc.lo] Erreur 1ERROR :`make' a échouéS'il vous plaît aidez-moi à corriger cette erreur - Merci Maneesh.
Solution :
L'erreur signifie que vous n'avez pas 'pcre-devel ' installée. Exécutez la commande ci-dessous.
Sur CentOS, ordinateur RHEL :
# yum install pcre-develSur Ubuntu, Debian - utilisez apt-get :
# apt-get install libpcre3-dev
Cela devrait corriger pcre.h erreur introuvable.