j'ai voulu réaliser la mise à jour de ma version installée sur free
j'ai suivi scrupuleusemant et pas à pas les indications ( recueillies sur ce forum)
en allant sur mon site hébergé par free
j'ai le message suivant
"Warning: main(./include/constants.php) [function.main]: failed to open stream: No such file or directory in /mnt/112/sdb/f/5/relcapimmec44/phpwebgallery/include/common.inc.php on line 125
Warning: main() [function.include]: Failed opening './include/constants.php' for inclusion (include_path='/mnt/112/sdb/f/5/relcapimmec44/include:.:/usr/php4/lib/php') in /mnt/112/sdb/f/5/relcapimmec44/phpwebgallery/include/common.inc.php on line 125
SELECT param,value
FROM CONFIG_TABLE
;
[mysql error 1146] Table 'relcapimmec44.CONFIG_TABLE' doesn't exist
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/112/sdb/f/5/relcapimmec44/phpwebgallery/include/functions.inc.php on line 953
No configuration data"
Je ne suis pas un spécialiste du php et je demande votre aide
merci
Hors ligne
Ton transfert FTP n'aurait pas eu un beau raté...
Mise à jour de PhpWebGallery
à lire.
Hors ligne
Bonjour
J'ai suivi pas à pas le post que tu m'indiques !
Que faut il faire maintenant ?
recommencer la mise à jour ou installer la nouvelle version à partir de zéro ?
Je dois dire que si je n'avais pas eu de problèmes avec free je ne me serai pas lancé dans cette aventure !
Hors ligne
1 - Liste-nous le contenu de ./include/constants.php (celui qui devrait être sur le serveur).
Tu devrais avoir du mal (Php dit qu'il n'existe pas).
2 - Sauvegarde ta base de donnée.
3 - Sauvegarde le fichier ./include/mysql.inc.php
4 - Relivre la 1.6.2 via FTP...
5 - Relivre ton fichier ./include/mysql.inc.php (celui qui contient quelque chose, cad. des acces MySQL).
6 - Puis relance upgrade.php
on verra après.
8-)
Hors ligne
Effectivement pas de constants.php
J'ai fait dans l'ordre tout ce que tu m'as dit
puis j'ai relancé upgrade...
message : pas besoin d'upgrade base à jour
je remodifie donc mysql.inc.php, supprime install etc...
j'essaie d'ouvrir la page et :
INSERT INTO phpwebgallery_user_infos
(user_id,status,template,nb_image_line,nb_line_page,language,recent_period,expand,show_nb_comments,maxwidth,maxheight,registration_date,enabled_high)
VALUES
('2','guest',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2006-12-17 09:41:49','true')
;
[mysql error 1048] Column 'template' cannot be null
INSERT INTO phpwebgallery_user_infos
(user_id,status,template,nb_image_line,nb_line_page,language,recent_period,expand,show_nb_comments,maxwidth,maxheight,registration_date,enabled_high)
VALUES
('2','guest',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2006-12-17 09:41:49','true')
;
[mysql error 1048] Column 'template' cannot be null
INSERT INTO phpwebgallery_user_infos
(user_id,status,template,nb_image_line,nb_line_page,language,recent_period,expand,show_nb_comments,maxwidth,maxheight,registration_date,enabled_high)
VALUES
('2','guest',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2006-12-17 09:41:49','true')
;
[mysql error 1048] Column 'template' cannot be null
il y en a des lignes et des lignes...http://relcapimmec44.free.fr/phpwebgallery/category.php
alors ? que peut il donc se passer ?
merci
je suis tétu mais je commence à douter !
Hors ligne
je viens de vérifier chez free
effectivement il n'y a aucun enregistrement dans la table user info mais cette table n'existe pas dans la version mise à jour !
Hors ligne
Soit tu as fait une sauvagarde de l'ancienne version.
Y compris de la base.
Dans ce cas pas de problème.
Soit tu sembles bon pour une remise à zéro.
Ta première migration ne s'est pas passée correctement visiblement.
8-/
Hors ligne
Bonsoir
Voilà c'est installé !!!
en fait ça ne pose pas de problème de faire une install au lieu d'une MAJ
merci Vdigital pour ton aide
la version 6 est beaucoup mieux que celle de free
Si j'ai un conseil à donner aux membres de free c'est de faire créer leur base par free
mais de télécharger et d'installer la version 6
A+
Philippe
Hors ligne