Bonsoir,
J'ai voulu faire une MAJ de la 2.0.9 vers la 2.1.3.
- J'ai mis à jour le plugin auto upgrade
- Met à jour
- me dit qu'il y a 3 fichiers dans "plugins/LocalFilesEditor/language/pl_PL"(dont un qui n'existe pas dans le dossier) qui a des problemes de droit je pense:
mes fichiers:
-rw-r--r-- 1 root root 1765 2009-07-06 13:58 index.php
-rw-r--r-- 1 root root 3618 2009-07-06 13:58 plugin.lang.php
- et là c'est le drame quand j'essaie de revenir sur ma page d'accueil. L'imprim écran ci-joint vous expliquera un peu mieux que les mots.
Je vous joins le texte d'erreur de cette impri d'ecran également.
Nota: la sauvegarde via la MAJ n'etant pas passé, j'ai du sauvegarder via mysqldump.
Merci pour l'aide,
EDIT: ajout imprime ecran
Je copie le texte:
Warning: [mysql error 1054] Unknown column 'theme' in 'field list' UPDATE phpwebgallery_user_infos SET theme = 'Sylvia' WHERE user_id = '53' in /album/htdocs/include/dblayer/functions_mysql.inc.php on line 656 Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /album/htdocs/include/dblayer/functions_mysql.inc.php:655) in /album/htdocs/include/user.inc.php on line 49 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /album/htdocs/include/dblayer/functions_mysql.inc.php:655) in /album/htdocs/include/user.inc.php on line 49 Warning: [mysql error 1146] Table 'ngocalbum.phpwebgallery_themes' doesn't exist SELECT ui.*, uc.*, t.name AS theme_name FROM phpwebgallery_user_infos AS ui LEFT JOIN phpwebgallery_user_cache AS uc ON ui.user_id = uc.user_id LEFT JOIN phpwebgallery_themes AS t ON t.id = ui.theme WHERE ui.user_id = 2 ; in /album/htdocs/include/dblayer/functions_mysql.inc.php on line 656 Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /album/htdocs/include/dblayer/functions_mysql.inc.php on line 155 Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /album/htdocs/include/functions_user.inc.php on line 330 Warning: Invalid argument supplied for foreach() in /album/htdocs/include/functions_user.inc.php on line 332 Notice: Undefined index: id in /album/htdocs/include/functions_user.inc.php on line 361 Notice: Undefined index: status in /album/htdocs/include/functions_user.inc.php on line 361 Warning: [mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 SELECT cat_id FROM phpwebgallery_user_access WHERE user_id = ; in /album/htdocs/include/dblayer/functions_mysql.inc.php on line 656 Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /album/htdocs/include/dblayer/functions_mysql.inc.php on line 202 Warning: [mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4 SELECT cat_id FROM phpwebgallery_user_group AS ug INNER JOIN phpwebgallery_group_access AS ga ON ug.group_id = ga.group_id WHERE ug.user_id = ; in /album/htdocs/include/dblayer/functions_mysql.inc.php on line 656 Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /album/htdocs/include/dblayer/functions_mysql.inc.php on line 202 Notice: Undefined index: level in /album/htdocs/include/functions_user.inc.php on line 369 Warning: [mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4 SELECT DISTINCT(id) FROM phpwebgallery_images INNER JOIN phpwebgallery_image_category ON id=image_id WHERE category_id NOT IN (5,9,10,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,30,31,32,33,34,35,36,37,38,39,41,42,44,45,46,49,50,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,73,75,78,79,80,81,82,83,84,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,118,119,120,121,122,124,125,126,127,128,129,130,131,132,135,136,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236 in /album/htdocs/include/dblayer/functions_mysql.inc.php on line 656 Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /album/htdocs/include/dblayer/functions_mysql.inc.php on line 202 Notice: Undefined index: level in /album/htdocs/include/functions_user.inc.php on line 689 Warning: [mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE c.id NOT IN (5,9,10,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,30,' at line 8 SELECT c.id AS cat_id, global_rank, MAX(date_available) AS date_last, COUNT(date_available) AS nb_images FROM phpwebgallery_categories as c LEFT JOIN phpwebgallery_image_category AS ic ON ic.category_id = c.id LEFT JOIN phpwebgallery_images AS i ON ic.image_id = i.id AND i.level<= WHERE c.id NOT IN (5,9,10,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,30,31,32,33,34,35,36,37,38,39,41,42,44,45,46,49,50,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,73,75,78,79,80,81,82,83,84,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,118,119,120,121,122,124,125,126,127,128,129,130,131,132,135,136,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168, in /album/htdocs/include/dblayer/functions_mysql.inc.php on line 656 Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /album/htdocs/include/dblayer/functions_mysql.inc.php on line 155 Notice: Undefined index: status in /album/htdocs/include/functions_user.inc.php on line 390 Notice: Undefined index: id in /album/htdocs/include/functions_user.inc.php on line 417 Warning: [mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2 DELETE FROM phpwebgallery_user_cache_categories WHERE user_id = in /album/htdocs/include/dblayer/functions_mysql.inc.php on line 656 Notice: Undefined index: id in /album/htdocs/include/functions_user.inc.php on line 436 Warning: [mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2 DELETE FROM phpwebgallery_user_cache WHERE user_id = in /album/htdocs/include/dblayer/functions_mysql.inc.php on line 656 Notice: Undefined index: id in /album/htdocs/include/functions_user.inc.php on line 444
Dernière modification par ngoc (2010-09-28 00:25:58)
Hors ligne
Nous ne voyons pas votre capture d'écran.
Essayez de supprimer le dossier de langue qui pose problème et relancez ./upgrade.php
Hors ligne
Quel langue devrais-je supprimer?
Apres vérification, la table phpwebgallery_themes existe pas(plus) ? :S
Hors ligne
Vous avez fait chargé la sauvegarde de votre BDD ? Votre site est-il débloqué ?
Dans l'affirmative, je vous conseil de supprimer le plugin LocalFiles Editor (désinstallation + suppression) et de le réinstaller. Puis de refaire la mise à jour.
Hors ligne
Votre site ne serait-il pas hébergé chez Free par hasard ???
Hors ligne
Il est pas chez Free.
Je vais recharger ma base et on voit si ca remarche normalement...
Hors ligne
mysql mabase < mabase.sql
Toujours le même probleme. Tout en haut de l'affichage, il dit que le "guest" est non conforme et que si je souhaite me connecter => "Les cookies sont bloqués ou non supportés par votre navigateur web. Vous devez activer les cookies pour vous connecter."
Delete base et recharge base (195mo quand même)?
Hors ligne
Un espace dans le nom de répertoire ?
Hors ligne
Il faut retrouver un état "stable" de votre galerie.
Perso je vous conseils d'installer une copie de votre galerie v2.0.9 (qui fonctionne et qui n'a pas de problème) sur un site local et ensuite de faire la MAJ.
Une fois que ça fonctionne en local, un simple transfert sur votre serveur suffira.
Ca c'était l'idée ^^
Pour la pratique, lors de votre tentative de Mise A Jour, le plugin AutoUpdate à dû vous créer trois fichiers. Me confirmez-vous ce point ?
[EDIT]
Grillé par ddtddt.
Dernière modification par Gotcha (2010-09-29 10:42:48)
Hors ligne
ddtddt a écrit:
Un espace dans le nom de répertoire ?
Hum...à quel moment l'espace aurait été ajouté et à quel endroit?
Gotcha: j'ai trouvé seulement deux fichiers dans le dossier où piwigo m'a dit l'erreur (dossier language pl_PL).
Je vais essayer de le supprimer(déplacer) et voir ce que ca donne.
Hors ligne
- mysql>Drop database album
- #mysql < album.sql
Même erreur ! Je commence à flipper là..
NB: la table phpwebgallery_themes n'existait dans ma sauvegarde.
NB2: j'ai deplacé le dossier de la langue pl_PL. Toujours pareil.
Hors ligne
ngoc a écrit:
- mysql>
NB: la table phpwebgallery_themes n'existait dans ma sauvegarde.
C'est normal, la table est créé pour la version 2.1
une fois que tu as restauré ta sauvegarde relance upgrade.php manuellement
ngoc a écrit:
NB2: j'ai deplacé le dossier de la langue pl_PL. Toujours pareil.
J'ai vérifié, il n'y a pas de problème sur ce fichier langue
Hors ligne
Avec le upgrade.php tout semble rendrait dans l'ordre ! ouf :)
Hors ligne
Super :-)
Hors ligne