ZipArchive et erreur... de débutant ?

WRInaute occasionnel
Bonjour,

Le même code fonctionne en local (Wamp), mais exécuté sur un serveur Web distant, ce dernier me renvoie
Code:
Parse error: syntax error, unexpected ')', expecting '(' in mon fichier on line 36
et la ligne 36 est
Code:
if($zip -> open($repertoire_import.$nom_fichier_photos, ZipArchive::CREATE) === TRUE)

Que puis-je tenter pour débugger ?
Je suis perplexe...
 
WRInaute accro
si le même code fonctionne en local et pas en ligne, je te conseille d'installer en local la version de php / apache en ligne, je pense que tu retrouvera l'erreur en local :)
 
WRInaute occasionnel
Si c'était une histoire de version de PHP, il ne reconnaitrait même pas la classe zipArchive, non ?
Là c'est un 'parse error'.

Bon, je vais essayer.
 
WRInaute accro
il faut installer les mêmes versions apache/php/mysql sur le serveur de dév et celui de pord. En faisant attention que WAMP ne réagira pas obligatoirement pareil que LAMP
 
WRInaute occasionnel
Tout est OK: j'ai suivi les conseils de l'hébergeur pour exécuter PHP 5.2: j'ai placé la ligne
Code:
SetEnv PHP_VER 5
dans htaccess

Du coup, j'ai un comportement conforme avec mon serveur de dév.
Merci à vous, et à bientôt !!
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut