Version complète: sur le forum Webmaster Hub : Problèmes d'extensions php
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
MarvinLeRouge
Salut,

Sur une install WinXP / Apache 2.0.55, Php 4.4.2, je n'arrive pas à charger certaines extensions, mais les autres oui. J'ai trouvé plein de références à ce sujet sur le net, mais aucune ne donnant une réponse qui marche ou qui explique pourquoi.
Exemples d'extensions refusant de se charger au démarrage : domxml, exif, curl.

Merci
NorSeb
Bonjour,

A mon avis il y a deux origines à ton problème. D'une part, il faut que Apache soit configuré pour pouvoir "lire" des fichiers avec de telles extensions et d'autre part, il faut que le serveur soit capable d'interpréter le langage associé.

Des spécialistes ? (Dan ?)
Dan
Je pense plutôt qu'il veut dire que les extensions, bien qu'ayant décommenté les lignes du fichier php.ini, refusent de se charger.

Mais dans ce cas il doit avoir des messages d'erreur au démarrage de Apache/Php à mon avis.
dièse
Si comme le dit Dan, elles sont décommentées dans ton php.ini, recherche dans ce même php.ini l'emplacement du répertoire regroupant les extensions, puis vérifie que les 3 extensions que tu cites se trouvent bien dedans wink.gif
MarvinLeRouge
Dan est dans le vrai : ce sont bien des extensions décommentées dans mon php.ini, elles déclenchet bien des messages d'erreur me disant qu'il ne trouve pas le fichier, alors qu'il est bien présent.
iNCiTE Web
Sous Win et en fonction des extensions, il y a certaines DLL en plus à copier dans \Windows\System32.
Pour Curl il faut libeay32.dll par exemple
iNCiTE Web
Et je viens d'avoir le problème, pour les fonctions EXIF il faut mbstring, qui doit être chargé avant.
Et comme c'est par ordre alpha dans le php.ini par défaut, il faut déplacer la ligne au dessus de celle de EXIF.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.