Bonjour,
Je suis chez Free et après avoir suivi les indication de cette page :
http://fr.piwigo.org/basics/upgrade_manual
pour passer ma 2.3.3 en 2.4, au début de l'étape 7, j'ai l'erreur suivante :
Fatal error: Call to undefined function: substr_compare() in /mnt/104/sda/6/b/rezrer/include/config_default.inc.php on line 755
Avez vous une idée svp?
Merci par avance.
Dernière modification par Ezio (2012-06-27 09:03:15)
Hors ligne
Merci PLG
j'avais effectivement supprimé le .htaccess
en revanche, maintenant l'erreur est la suivante :
Parse error: syntax error, unexpected '"', expecting ')' in /mnt/104/sda/6/b/rezrer/include/cssmin.class.php on line 34
:-/
...et apparemment je ne suis pas le seul :
http://fr.piwigo.org/forum/viewtopic.php?id=22286
:-(
Dernière modification par Ezio (2012-06-26 14:11:26)
Hors ligne
Ezio a écrit:
en revanche, maintenant l'erreur est la suivante :
Parse error: syntax error, unexpected '"', expecting ')' in /mnt/104/sda/6/b/rezrer/include/cssmin.class.php on line 34
:-/
...et apparemment je ne suis pas le seul :
http://fr.piwigo.org/forum/viewtopic.php?id=22286
En effet, et on connaît bien la solution de contournement d'ailleurs [Forum, post 187990 by nmicoud in topic 22212] Problème installation piwigo 2.4 (free)
Hors ligne
Dans le .htaccess, juste apres le php1 ja'avais tout ça :
<IfModule mod_rewrite.c> RewriteEngine on ## redirect <2.4 thumbnails hotlinks to i.php RewriteRule ^upload/(.*)/thumbnail/TN-(.*)\.([a-z0-9]{3,4})$ i.php?/upload/$1/$2-th.$3 [L] RewriteRule ^galleries/(.*)/thumbnail/TN-(.*)\.([a-z0-9]{3,4})$ i.php?/galleries/$1/$2-th.$3 [L] ## redirect <2.4 high-def hotlinks to original file RewriteRule ^upload/(.*)/pwg_high/(.*)\.([a-z0-9]{3,4})$ upload/$1/$2.$3 [L] RewriteRule ^galleries/(.*)/pwg_high/(.*)\.([a-z0-9]{3,4})$ galleries/$1/$2.$3 [L] ## redirect <2.4 low-def hotlinks to i.php RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?etorlone\.free\.fr/.*$ [NC] RewriteRule ^upload/(.*)/(.*)\.([a-z0-9]{3,4})$ i.php?/upload/$1/$2-me.$3 [L] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?etorlone\.free\.fr/.*$ [NC] RewriteRule ^galleries(.*)/(.*)\.([a-z0-9]{3,4})$ i.php?/galleries/$1/$2-me.$3 [L] </IfModule>
Après avoir purgé le fichier , je retrouve la galerie ! Je n'ai donc enlève que le bloc cité.
Cependant j'ai des lignes en erreur en haut de page.
Je vais chercher de mon coté pour savoir d'où cela peut venir!
Merci pour tout!
Hors ligne
Voila les warnings restants:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/104/sda/6/b/etorlone/local/config/config.inc.php:1) in /mnt/104/sda/6/b/etorlone/include/user.inc.php on line 49
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/104/sda/6/b/etorlone/local/config/config.inc.php:1) in /mnt/104/sda/6/b/etorlone/include/user.inc.php on line 49
Warning: Cannot modify header information - headers already sent by (output started at /mnt/104/sda/6/b/etorlone/local/config/config.inc.php:1) in /mnt/104/sda/6/b/etorlone/include/functions_html.inc.php on line 510
Warning: Cannot modify header information - headers already sent by (output started at /mnt/104/sda/6/b/etorlone/local/config/config.inc.php:1) in /mnt/104/sda/6/b/etorlone/include/common.inc.php on line 223
De plpus je rencontre le pbm des miniatures qui semble rattaché aux problèmes de caches chez Free, et c'est "presque" normal...
Hors ligne
dans le fichier local/config/config.inc.php il ne doit rien y avoir avant le <?php et rien après le ?>.
Hors ligne
C'est le cas :
<?php
/* Le fichier n'existe pas et sera créé lors de l'enregistrement par LocalFiles Editor */
$conf['guest_access'] = false;
$conf['template_combine_files'] = false;
$conf['gallery_url'] = 'http://www.xxxxxxx.eu';
?>
Merci par avance
Hors ligne
J'imagine que le fichier a été enregistré en UTF8 avec BOM ou un truc dans ce genre. En tout cas Piwigo détecte un caractère avant le <?php.
Hors ligne
Je me permet de rouvrir le sujet ...
J'ai toujours mon problème de miniatures manquantes;
j'ai suivi le conseils de PLG (ajout du code suivant dans le local config:
<?php
$conf['graphics_library'] = 'gd';
?>
mais sans résultat!
Vous avez une idée?
Merci par avance
Hors ligne
Pourrions-nous avoir l'adresse de votre galerie ?
Hors ligne
On fait je viens de m'apercevoir qu'en actualisant la page plusieurs fois, les miniatures se génèrent (en bonne partie mais pas toutes...)
Le fait que je sois derrière le proxy du travail (et de son cache) ne dois pas faciliter la tache.
je regarderai de chez moi, et je vous tiens au jus.
Merci!
Hors ligne