Bonjour,
Après avoir suivi les indications pour l'upgrade, cela se passe mal au début de l'étape 7. J'ai le droit à un beau message :
Piwigo encountered a non recoverable error
PWG_CHARSET and/or DB_CHARSET is not defined
#1 include_once *******\index.php(26)
Un problème avec ma base...?
EDIT: Après avoir fouiller, l'erreur viendrait du fichier include/common.inc.php :
// Database connection
@mysql_connect( $cfgHote, $cfgUser, $cfgPassword ) or my_error( 'mysql_connect', true );
@mysql_select_db( $cfgBase ) or my_error( 'mysql_select_db', true );
defined('PWG_CHARSET') and defined('DB_CHARSET')
or fatal_error('PWG_CHARSET and/or DB_CHARSET is not defined');
Dernière modification par Doursin (2009-02-23 12:00:05)
Hors ligne
Donnes nous un max d'infos (hébergeur, sql, php ...)
:-))
Hors ligne
Step 5 - ...
Dans tous les cas, NE PAS supprimer (ou restaurer immédiatement):
include/mysql.inc.php
include/config_local.inc.php
Hors ligne
Finalement le problème est presque le même que le mien
MySQL - 5.0.22
PHP 5
J'ai ce message lorsque je vais sur l'index de la galerie :
Piwigo encountered a non recoverable error
PWG_CHARSET and/or DB_CHARSET is not defined
#1 include_once /var/www/xxxxxx/xxxxx/xxxxx/xxxxx/galerie/index.php(26)
Et pour l'upgrade :
No upgrade required, the database structure is up to date
Dernière modification par jackytlse (2009-02-23 16:29:44)
Hors ligne
VDigital a écrit:
Step 5 - ...
Dans tous les cas, NE PAS supprimer (ou restaurer immédiatement):
include/mysql.inc.php
include/config_local.inc.php
J'avais restauré les deux fichiers. Voici pour mysql.inc.php :
<?php
$cfgBase = '****';
$cfgUser = '****';
$cfgPassword = '****';
$cfgHote = 'localhost';
$prefixeTable = 'Intranet_';
define('PHPWG_INSTALLED', true);
?>
Dernière modification par Doursin (2009-02-23 13:38:29)
Hors ligne
Et nous sommes d'accord, tu as restauré config_local.inc.php et en aucun cas config_default.inc.php?
Hors ligne
Voici le début de mon fichier config_default.inc.php :
<?php
// +-----------------------------------------------------------------------+
// | Piwigo - a PHP based picture gallery |
// +-----------------------------------------------------------------------+
// | Copyright(C) 2008-2009 Piwigo Team http://piwigo.org |
// | Copyright(C) 2003-2008 PhpWebGallery Team http://phpwebgallery.net |
// | Copyright(C) 2002-2003 Pierrick LE GALL http://le-gall.net/pierrick |
Voici le début de mon fichier config_local.inc.php :
<?php
// file_ext : file extensions (case sensitive) authorized
$conf['file_ext'] = array('jpg','JPG','jpeg','JPEG','emf','EMF',
EDIT : Je ne sais pas s'il y a un rapport mais j'ai utilisé l'outil db_Backup d'abord la 2.0.1 puis la 1.7.1 car ça n'avait pas l'air de fonctionner correctement. Au final ça a réussit mais je me demande si , doué comme je le suis, je ne l'ai pas tout simplement écrasée. Est-ce possible ?
Dernière modification par Doursin (2009-02-24 10:09:00)
Hors ligne
Voir [Forum, post 106293 by jackytlse in topic 14918] [résolu]Upgrade 1.7.3 à 2.0.0
Mais je ne suis pas convaincu que la migration soit terminée.
Hors ligne
Suite à l'ajout des 3 instructions dans mysql.inc.php pour donner la valeur "utf-8" à PWG_charset et db_charset, j'ai un autre message d'erreur :
Fatal error: Call to undefined function get_language_filepath() in ******\plugins\download_multi\include\class.inc.php on line 140
Ce plugin devrait marcher?
Depuis le fichier class.inc.php, l'erreur vient de :
// Chargement des fichiers langues
function load_lang() {
global $lang;
include(get_language_filepath('plugin.lang.php', $this->plugin_path) );
Hors ligne
On parle de migration et tu parles d'un seul coup d'un plugin.
Les plugins sont en principe désactivés par la migration.
Tu ne peux pas arriver à ça, sauf à rater sa migration ou activer des versions de plugin incompatibles avec la galerie.
Suis-je clair?
Hors ligne
Bonjour,
Existe-t-il une version FR de cette page svp ?
http://piwigo.org/basics/upgrade
Hors ligne
Elle arrive bientôt.
Je crois qu'elle est là...
Merci Pierrick.
Dernière modification par VDigital (2009-02-26 00:22:14)
Hors ligne
Après avoir virer du dossier plugins pas mal d'éléments, je suis arrivé à ma gallerie. Mais quelques messages d'avertissement en haut de la page sont apparues :
Notice: Undefined index: image_access_type in ********\include\functions_user.inc.php on line 1277
Notice: Undefined index: level in ********\include\functions_user.inc.php on line 1291
Notice: Undefined index: upload_user_access in ********\include\functions_category.inc.php on line 484
Notice: Undefined index: upload_link_everytime in *******\include\functions_category.inc.php on line 493
Est-ce normal ?
EDIT : Finalement, j'ai juste désinstallé multi_download. Avec les plug ins restant, j'accéde à la galerie, mais toujours avec ces erreurs.
Dernière modification par Doursin (2009-02-26 13:59:37)
Hors ligne
Suite à mes problème et en vue de les résoudre, j'ai fait une synchro : Plus du tout de catégorie aussi bien au milieu de la page d'accueil que dans le menu de gauche. On m'indique juste le nombre d'éléments ainsi que d'autres erreurs:
Notice: Undefined index: level in **********\include\functions_user.inc.php on line 313
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 Intranet_images INNER JOIN Intranet_image_category ON id=image_id
WHERE category_id NOT IN (0)
AND level> in ********\include\functions.inc.php on line 919
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in **********\include\functions.inc.php on line 937
Notice: Undefined index: level in **********\include\functions_user.inc.php on line 591
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 'GROUP BY c.id' at line 8
SELECT c.id cat_id, global_rank,
MAX(date_available) date_last, COUNT(date_available) nb_images
FROM Intranet_categories as c
LEFT JOIN Intranet_image_category AS ic ON ic.category_id = c.id
LEFT JOIN Intranet_images AS i
ON ic.image_id = i.id
AND i.level<=
GROUP BY c.id in **********\include\functions.inc.php on line 919
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in ********\include\functions_user.inc.php on line 610
Warning: [mysql error 1054] Unknown column 'cache_update_time' in 'field list'
INSERT INTO Intranet_user_cache
(user_id, need_update, cache_update_time, forbidden_categories, nb_total_images,
image_access_type, image_access_list)
VALUES
(1,'false',1235659284,'0',1915,"NOT IN","0")
; in *********\include\functions.inc.php on line 919
Notice: Undefined index: upload_user_access in *********\include\functions_category.inc.php on line 484
Notice: Undefined index: upload_link_everytime in ********\include\functions_category.inc.php on line 493
Dernière modification par Doursin (2009-02-26 15:40:46)
Hors ligne