Pages: 1 2
Bonjour à tous,
J'ai un problème lorsque je veux récuperer les exifs de mes photos, en effet ça m'indique ce message d'erreur :
Exif extension not available, admin should disable exif use
J'ai bien des exifs intégéré à mes photos, j'ai même essayé de les modifier mais rien ne change.
J'ai bien sûr activé les métadonnées dans le panneau de configuration.
Je suis connecté en serveur local pour le moment et dispose de la version Apache 1.3.33, du PHP 5.0.4 et de MySQL 4.1.13 et de PhpWebGallery 1.4.1
Apparemment il n'arrive pas à les lire mais je ne sais pas pour quelle raison. J'ai cherché un peu partout en mettant à jour MySQL par exemple mais rien n'y fait.
J'ai aussi rajouter une ligne de le fichier php.ini :
;extension=php_mbstring.dll
juste au dessus de ;extension=php_exif.dll mais ça ne marche pas non plus !
Là je suis un peu desespéré, c'est peut-être parce que je suis en local mais comme je n'ai aucun hebergeur pour le moment, je m'entraîne sur mon PC.
Si quelqu'un avait une petite piste, je lui serais reconnaissant.
Merci d'avance et Bravo pour PhpWebGallery, car je le trouve super.
ludomin
Cf. documentation PHP:
Pré-requis
PHP doit être compilé avec l'option --enable-exif. PHP n'a pas besoin de bibliothèque supplémentaire pour faire fonctionner cette extension. Les utilisateurs Windows doivent aussi avoir activé l'extension mbstring.
Installation
Pour activer le support EXIF en PHP, il suffit d'ajouter l'option de compilation --enable-exif.
Les utilisateurs Windows doivent s'assurer que les bibliothèques DLL php_mbstring.dll et php_exif.dll sont spécifiées dans le fichier php.ini. La bibliothèque php_mbstring.dll doit être chargée avant la bibliothèque php_exif.dll : pensez à ajuster votre php.ini.
Hors ligne
Merci de me répondre aussi rapidement, mais comment je peux faire pour ajouter l'option de compilation --enable-exif. ?
Tu es chez un hébergeur qui te fourni php?
Il a une hot-line tu lui demande, et viens nous dire qui s'est et s'il a changé le paramètre.
Hors ligne
Pour le moment, je n'ai pas d'hébergeur car j'en recherche un, j'ai peut-être trouvé Free mais comme je suis chez wanadoo je ne sais pas si cela est possible à cause de l'IP free demander à la connexion pour la mise en ligne. En fait, c'est sur mon serveur en local que je n'y arrive pas !!!
J'ai bien les dll dans le dossier "ext" de PHP (php_mbstring.dll et php_exif.dll) et mon php.ini est constitué de la sorte :
;Windows Extensions
;Note that ODBC support is built in, so no dll is needed for it.
;
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
extension=php_mbstring.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_yaz.dll
;extension=php_zip.dll
C'est donc en local que j'aimerai régler mon problème !
P.S. : j'utilise windows XP
Je m'en doutais un peu mais... dans ce cas, je ne sais pas te répondre (si quelqu'un à la réponse...),
en fait, j'ai prévu de refaire ça un jour quand j'aurai le temps.
Hors ligne
Bonjour,
je travaille aussi en local avec EasyPHP
sous Windows; ceci afin de tester les différentes gallery proposées en Openscript.
A priori ,PWG est celle qui me convient le mieux...
Bref, je n'arrivais pas non plus à afficher les métadonnées, notamment,EXIF malgré le bon paramétrage en mode administration.
J'ai donc vérifié le php.ini, en enlevant le ; devant la dll désirée; comme suit :
;PHPExt
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
extension=php_mbstring.dll
extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_msql.dll
;extension=php_mssql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
;/PHPExt
J'ai redémarré Easyphp
ça marche
Hors ligne
Normal le ";" indique que la ligne est commentaire. 8-)
Hors ligne
Php peut lire les données d'exif si sa configuration est adaptée.
Piwigo est en php.
D'autres langages pourraient lire les Exifs.
PS: Attention a ne pas remonter des sujets de près de 5 ans, au besoin ouvrir de nouveaux sujets. Merci.
Hors ligne
Merci!
Désolé, je fait les recherches plutôt que de poster si le sujet existe déjà.
Bon, à priori, chez Free c'est du 5.1 si j'ai bien compris.
donc le Mbstring ne pourra pas aller.
Auriez-vous d'autres suggestions à me faire pour que les exifs et les IPTC soient affichés?
Hors ligne
Arf oui ,je l'ai à peu prés lu ça.. Et il faut donc passer par des choses qui me dépasse;
Tant pis!
Je n'ai pas de solution alors;
merci quand même.
Dernière modification par GB (2010-05-20 16:09:33)
Hors ligne
GB a écrit:
Arf oui ,je l'ai à peu prés lu ça.. Et il faut donc passer par des choses qui me dépasse;
Tant pis!
Je n'ai pas de solution alors;
merci quand même.
Qu'est-ce qui vous dépasse ? Si ça ne répond pas à vos attentes, c'est que le wiki est encore à améliorer.
Hors ligne
Et bien qu'il faut mettre les mains dans le camboui, faire du php ou autre, et ça, ce n'est pas pour moi.
Rien que d'y penser, ça me hérisse, lol; chacun son truc.
je pensais qu'il existait juste un plugin, un script qu'on intègre tout simplement.
Hors ligne
Pages: 1 2