Suite...
Avec la version cssmin.class livré avec le zip RC2
--> WampServer en local :
•PHP: 5.1.3 (Montrer les informations) [2012-04-12 15:52:36]
•mysql: 5.0.86-community-nt [2012-04-12 15:52:36]
Parse error: parse error, unexpected '"', expecting ')' in ....\piwigo\include\cssmin.class.php on line 34
On edite le fichier config.inc.php avec un editeur de texte externe.
Si dans le fichier config.inc.php on ajoute
$conf['template_combine_files'] = false;
L'erreur disparait.
Si on passe la variable a true
$conf['template_combine_files'] = true;
L'erreur réapparait.
Avec une version supérieur de PHP (5.3) l'erreur n'apparait pas.
Hors ligne
Je confirme avec la RC3 : Chez Free (php 5.1), installation NOK alors que chez E-Clickink (php 5.3), installation OK.
A part Free (ce qui ne devrait plus être le cas d'ici cet été), y a-t-il encore beaucoup d'hébergeurs qui proposent php 5.1 ? Dans l'affirmative, la future 2.4 risque de poser des problèmes de mise à jour des galeries à une échelle dont je crains l'ampleur...
En tous cas, je renomme le topic pour qu'il soit plus générique.
Hors ligne
Il faudrait tester aussi avec Php 5.2 qui est peut-être plus répandu que la 5.1. Quelqu'un aurait-il une plate-forme php 5.2 à dispo ?
Hors ligne
Eric a écrit:
Quelqu'un aurait-il une plate-forme php 5.2 à dispo ?
Hors ligne
Sachant qu'en plus, il y a un problème de licence avec cssmin. Mais on ne changera pas pour la 2.4 a priori.
Hors ligne
@Gotcha : Je connais EasyPhp mais je suis personnellement plus partisan de Wampserver (question de goût ^^). Ceci dit, j'imaginai simplement qu'une bonne âme disposant déjà d'une structure de test avec php 5.2 pourrait faire le test d'installation de la 2.4.0RC3, rapidement, comme çà, vite fait sur le gaz ;-)
@plg : Ah ? Je ne savais pas ce pb de licence avec cssmin. Grave, a priori, puisqu'il serait question de le changer ?
Hors ligne
plg a écrit:
Sachant qu'en plus, il y a un problème de licence avec cssmin. Mais on ne changera pas pour la 2.4 a priori.
un problème de licence ? CssMin est sous 'MIT' licence ou Licence X11 qui est compatible GPL
Hors ligne
Le problème de base n'a pas était résolu ??
[Forum, post 187983 by triton in topic 22212] Problème installation piwigo 2.4 (free)
Hors ligne
Pas vraiment. La solution de contournement est d'installer la galerie localement puis de l'envoyer par FTP sur l'hébergeur en ayant pris soin de modifier le database.inc.php en conséquence.
Hors ligne
Apparemment il y a une solution :
[Forum, post 187990 by nmicoud in topic 22212] Problème installation piwigo 2.4 (free)
Hors ligne
Oups ! Je n'avais pas tout lu. Si çà fonctionne, tant mieux.
Hors ligne
OK, j'ai un peu investigué sur le sujet.
D'abord j'ai écrit une grosse bêtise : le problème de licence, ce n'est pas sur cssmin, mais sur jsmin (et mistic100 a déjà trouvé un remplaçant pour Piwigo 2.5).
Ensuite, cssmin est distribué sous 2 formes : minifiée (tout sur une seule ligne) ou non. De plus, rvelices a mis à jour CSSmin pour Piwigo 2.4 (pour d'excellentes raison, pas juste pour se faire plaisir ;-)
* en Piwigo 2.3, on utilisait CssMin 2.0.1.0064, non minifié
* en Piwigo 2.4, on utilise CssMin 3.0.1, minifié
Pouvez vous remplacer include/cssmin.class.php par http://code.google.com/p/cssmin/downloa … v3.0.1.php ? (en gardant bien le nom "cssmin.class.php")
Je cherche si CssMin 3.0.1 requiert une version spécifiquement récente de PHP
Hors ligne
Test de mise à jour manuelle chez Free (Php 5.1) avec le nouveau cssmin.class.php :
Parse error: syntax error, unexpected '"', expecting ')' in /mnt/100/sdb/8/d/test/piwigo234/include/cssmin.class.php on line 3642
:-(
Hors ligne
OK, c'est quand même une information intéressante : ça plante à la ligne 3642, alors qu'elle n'a rien de spéciale cette ligne. Par contre, je me demande s'il n'y a pas une limite sur Free.fr pour la taille d'un fichier PHP : 3642 lignes, c'est monstrueux et en tout c'est 5085 lignes ce fichier !
Hors ligne
Je ne sais pas s'il y a une limite de taille des fichiers php chez Free. En tous cas, je n'en ai jamais entendu parler sur le NG de support.
Je teste l'astuce donnée ici : http://fr.piwigo.org/forum/viewtopic.ph … 90#p187990 pour voir.
Hors ligne