Mon environnement de développement:PHP Extension: 'bonjour' Module déjà chargé in Unknown on line 0
Linux - Linux localhost.localdomain 2.6.9-42.
apache: 2.2.4
php: 5.2.3
j'ai écrit une extension php bonjour.
quand je fais le tester moi:
PHP Warning: Module 'bonjour' est déjà chargée dans Unknown on line 0
PHP Warning: Module 'bonjour' est déjà chargée dans Unknown on line 0
Je vérifie le php.ini, il n'y a qu'une extension de ligne = hello.so.
Je supprime extension = hello.so dans php.ini, puis effectuez un test avec succès, mais le module hello n'est pas chargé par le processus serveur Web.
Que dois-je faire?
Chargez-le manuellement avec dl(). Si le message d'erreur persiste, il s'agit plus probablement d'une erreur de code/construction que d'un problème de configuration. – mario
merci. J'ai essayé et le navigateur Web m'a montré: Attention: dl() [function.dl]: Non supporté par les serveurs Web multithread - utilisez extension =/usr/local/php/ext/hello.so dans votre php.ini –
/usr/local/php/bin/php -c /usr/local/php/lib/php.ini -f /home/html/ext/hello_test.php Cette commande a été exécutée avec succès. –