Bon un petit retour sur l'upgrade 2.0.9 vers 2.1.0RC3: Tout semble avoir fonctionné très bien pour moi!
Voilà :-)
;-) P@t est souvent un bon conseiller.
Sur les conseils de P@t, j'ai créé extension:391 et j'ai mis à jour le lien dans l'annonce pour que ça télécharge la dernière revision de l'extension (et si une nouvelle revision sort, pas besoin de changer le lien).
plg a écrit:
VDigital a écrit:
2 liens pointaient sur le rev 6014 au lieu du 6021...
Quels liens ? (je pensais avoir fait les modifs partout)
post:141205 et un "cité" plus loin.
J'ai enlevé les liens ce matin pour que le problème ne se reproduise pas.
Tu ne peux donc plus les voir (tu n'avais pas fait les modifs partout).
;-)
VDigital a écrit:
2 liens pointaient sur le rev 6014 au lieu du 6021...
Quels liens ? (je pensais avoir fait les modifs partout)
Merci VDigital :-)
2 liens pointaient sur le rev 6014 au lieu du 6021...
Pb résolu.
Effectivement, je préfère celui-ci (dans le même topic, l'autre provenait des liens de P@t du seul topic qui en donne le lien sur le forum fr).
// mysql.inc.php
$file = PHPWG_ROOT_PATH.'include/mysql.inc.php';
if (is_readable($file))
{
$file_content = '<?php
$conf[\'dblayer\'] = \'mysql\';
$conf[\'db_base\'] = \''.$cfgBase.'\';
$conf[\'db_user\'] = \''.$cfgUser.'\';
$conf[\'db_password\'] = \''.$cfgPassword.'\';
$conf[\'db_host\'] = \''.$cfgHote.'\';
Lancement de prep21up.php
Controle dans le zip: C'est bon!
Je reprends la procédure...
Mise en place des modules de la RC.
sur l'upgrade :
* temps total de la mise à jour : 0.887 s
* temps total des requêtes SQL : 0.968 s
* nombre de requêtes SQL : 102
Un tour en admin et c'est bien
Propulsé par Piwigo 2.1.0RC3
Je corrige les liens de P@t là où il faut.
Tu l'as trouvé où le lien de téléchargement de prep21up.php ?
Lancement du prep21up.php
post:141240
toujours des $cfg et pas des $conf... Controle effectué directement dans le fichier zip produit bien entendu.
1 - Retour en 2.0.9
Version de Piwigo
* Piwigo 2.0.9
* Dernière version ?
* Abonner xxxxxxxxxxx@abuse.com à la newsletter Piwigo
Environnement
* Système d'exploitation: WINNT
* PHP: 5.3.0 (Montrer les informations) [2010-05-01 07:25:30]
* MySQL: 5.1.36-community-log [2010-05-01 09:25:30]
Tout va bien... ;-)
J'ai mes sauvegardes, etc...
Je télécharge prep21up.php
même taille... ???
Je lis le code, cette fois:
// mysql.inc.php
$file = PHPWG_ROOT_PATH.'include/mysql.inc.php';
if (is_readable($file))
{
copy($file, $dir.'/local/config/database.inc.php');
}
Tu es sûr que prep21up.php fait les changements...?
Aurais-je une mauvaise version de prep21up ?
Je recommence.
Pour le moment (en 2.1.0RC3), upgrade.php ne fait pas la transformation. C'est prep21up.php qui la fait.
Il est encore avec
<?php
$cfgBase = 'piwigobase9';
$cfgUser = 'root';
$cfgPassword = 'MXQoWf*****Y3nvB'; // Mot de passe Transformé et MASQUÉ
$cfgHote = 'localhost';
$prefixeTable = 'piwigo_';
define('PHPWG_INSTALLED', true);
define('PWG_CHARSET', 'utf-8');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
?>
D'après P@t, upgrade.php devrait le transformer... Et ce n'était pas le cas selon nicolas.
Quel est le module/include/fonction qui devrait recoder tout ça avec des
$conf['db_host'], $conf['db_user'], $conf['db_password'], $conf['db_base'] ???
Evidement, je pourrais faire les adaptations à la main mais ce qui m'intéresse c'est de comprendre avant de tomber dans des cas similaires pour des configurations de production.
VDigital a écrit:
Notice: Undefined index: dblayer in ....\upgrade.php on line 202
A quoi ressemble ton local/config/database.inc.php ? (mets des * à la place du mot de passe)