Notice: Undefined index: dblayer in ....\upgrade.php on line 202
Warning: include(./include/dblayer/functions_.inc.php) [function.include]: failed to open stream: No such file or directory in ....\upgrade.php on line 202
Warning: include() [function.include]: Failed opening './include/dblayer/functions_.inc.php' for inclusion (include_path='.;C:\php5\pear') in ....\upgrade.php on line 202
Fatal error: Call to undefined function pwg_db_connect() in ....\admin\include\functions_upgrade.php on line 222
???
Une idée...?
Hors ligne
P@t a écrit:
Si, en principe ca fonctionne, l'upgrade se charge ensuite de modifier le contenu de ./local/config/database.inc.php, non?
Sinon, prep21up.php fonctionne aussi en local!
prep21up.php lancé.
Unzip de la RC3
Ecrasement des modules de la 2.0.9
suppression du repertoire local
Unzip du upgrade21.zip
Copy du repertoire local
et lancement de upgrade.php
Hors ligne
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)
Hors ligne
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.
Hors ligne
Aurais-je une mauvaise version de prep21up ?
Je recommence.
Hors ligne
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...?
Hors ligne
Lancement du prep21up.php
[Forum, post 141240 by VDigital in topic 17615] [2.1.0RC3] Upgrade
toujours des $cfg et pas des $conf... Controle effectué directement dans le fichier zip produit bien entendu.
Hors ligne
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.
Hors ligne
2 liens pointaient sur le rev 6014 au lieu du 6021...
Pb résolu.
Hors ligne
VDigital a écrit:
2 liens pointaient sur le rev 6014 au lieu du 6021...
Quels liens ? (je pensais avoir fait les modifs partout)
Hors ligne
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)
[Forum, post 141205 by P@t in topic 17610] Piwigo release candidate 2.1.0RC3 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).
;-)
Hors ligne
Sur les conseils de P@t, j'ai créé [extension by plg] Prepare 2.1 Upgrade 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).
Hors ligne