Archives de la liste a​i​d​e​@p​a​h​e​k​o​.c​l​o​u​d​

Update 1.1.30 / Erreur

Marc CHETRIT

07/09/2022 10:42:10

Bonjour,
Je viens d'installer la mise à jour 1.1.30 (à partir de 1.1.29) et j'obtiens
l'erreur suivante
dès que j’essaie d'accéder au site.
Jusque là tout fonctionnait.

Cordialement,
Marc
  \__/
  (xx)
//||\\


  Une erreur s'est produite


  Exception


    near "FROM": syntax error


      in .../include/lib/KD2/DB/*SQLite3.php*:/612/

|*608*	if ($this->callback) { *609*	call_user_func($this->callback, 
__FUNCTION__, 'before', $this, ... func_get_args()); *610*	} *611* 
_*612*	$return = $this->db->exec($statement);_ *613* *614*	if 
($this->callback) { *615*	call_user_func($this->callback, __FUNCTION__, 
'after', $this, ... func_get_args()); *616*	} |


      in .../include/lib/KD2/DB/*SQLite3.php*:/612/


        → SQLite3->exec /(1 arg.)/

$query 	

string(139) "UPDATE acc_accounts AS a
	SET description = b.description, type = b.type
	FROM old.acc_accounts AS b
	WHERE a.id = b.id AND a.id_chart = 2;"

|*608*	if ($this->callback) { *609*	call_user_func($this->callback, 
__FUNCTION__, 'before', $this, ... func_get_args()); *610*	} *611* 
_*612*	$return = $this->db->exec($statement);_ *613* *614*	if 
($this->callback) { *615*	call_user_func($this->callback, __FUNCTION__, 
'after', $this, ... func_get_args()); *616*	} |


      in .../include/migrations/1.1/*30.php*:/20/


        → KD2\DB\SQLite3->exec /(1 arg.)/

$statement 	

string(139) "UPDATE acc_accounts AS a
	SET description = b.description, type = b.type
	FROM old.acc_accounts AS b
	WHERE a.id = b.id AND a.id_chart = 2;"

|*16*$db->exec(sprintf('ATTACH \'%s\' AS old;', $old_db)); *17* 
*18*$chart_id = $db->firstColumn('SELECT id FROM acc_charts WHERE code = 
\'PCA_2018\' AND country = \'FR\';'); *19* 
_*20*$db->exec(sprintf('UPDATE acc_accounts AS a_ *21*	SET description = 
b.description, type = b.type *22*	FROM old.acc_accounts AS b *23*	WHERE 
a.id = b.id AND a.id_chart = %d;', $chart_id)); *24* |


      in .../include/lib/Garradin/*Upgrade.php*:/468/


        → require /(1 arg.)/

0 	

string(33) ".../include/migrations/1.1/30.php"

|*464*	$db->import(ROOT . '/include/data/1.1.29_migration.sql'); *465*	} 
*466* *467*	if (version_compare($v, '1.1.30', '<')) {
_*468*	require 
ROOT . '/include/migrations/1.1/30.php';_ *469*	} *470* *471*	// 
Vérification de la cohérence des clés étrangères *472* 
$db->foreignKeyCheck(); |


      in .../www/admin/*upgrade.php*:/36/


        → Garradin\Upgrade::upgrade /(0 arg.)/

|*32*</script>'; *33* *34*flush(); *35* _*36*Upgrade::upgrade();_ *37* 
*38*echo '<h2>Mise à jour terminée.</h2> *39*<p><a 
href="'.ADMIN_URL.'">Retour</a></p> *40* |


    Context

date 	2022-09-07T10:30:01+02:00
duration 	187.68000602722
environment 	development
garradin_data_root 	/home/solidairwg/compta-garradin/data
garradin_version 	1.1.30
hostname 	compta.solidairesconti.org
http_files 	array(0) { }
http_method 	GET
http_post 	array(0) { }
http_user_agent 	Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:104.0) 
Gecko/20100101 Firefox/104.0
id 	9sodoq6z
language 	PHP 7.4.25
memory_peak 	4194304
memory_used 	4194304
os 	Linux
php_sapi 	fpm-fcgi
remote_ip 	109.10.8.131
root_directory 	/home/solidairwg/compta-garradin
server_addr 	10.21.20.121
user_addr 	109.10.8.131
url 	https://compta.solidairesconti.org/admin/upgrade.php

Update 1.1.30 / Erreur

bohwaz

07/09/2022 11:24:53

Hello il faut re télécharger le zip et recommencer ou mettre a jour ton SQLite pour 3.33
ou supérieur :)

Update 1.1.30 / Erreur

marc.chetrit

07/09/2022 14:30:41

Bonjour,
Etant donné mon hébergement, je n'ai pas la possibilité de mettre à jour SQLITE.
J'ai re-téléchargé la version 1.1.30 (fichier tar.gz) mais j'ai toujours le
même message d'erreur. Le fichier tar.gz n'a peut être pas encore été mis à
jour?
Cordialement,
Marc

On 07/09/2022 11:24, "bohwaz" <bohwaz@garradin.eu> wrote:
> Hello il faut re télécharger le zip et recommencer ou mettre a jour ton SQLite
pour 3.33 ou supérieur :)
> 
>

Update 1.1.30 / Erreur

bohwaz

07/09/2022 15:50:29

Normalement j'ai fait la mise à jour hier soir et c'est bon j'ai des gens
qui ont confirmé le correctif. Mais je reverifierais ce soir de chez moi.

Update 1.1.30 / Erreur

Alain RIVAT

08/09/2022 11:12:20

Bonjour,

J'ai lancé également ce matin la maj 1.1.30 sur un hébergement OVH et je 
rencontre la même erreur que Marc CHETRIT.

Pour info, sur le serveur OVH :

Version PHP : 7.4.25
Version SQLite : 3.27.2

La version de PHP ne semble pas en cause car le problème demeure en PHP 
8.0, et il ne semble pas possible de modifier la version de sqlite.

Le 07/09/2022 à 15:49, bohwaz a écrit :
> Normalement j'ai fait la mise à jour hier soir et c'est bon j'ai
des gens
> qui ont confirmé le correctif. Mais je reverifierais ce soir de chez moi.
>

Update 1.1.30 / Erreur

dev.mipel

08/09/2022 11:50:57

Bonjour,

Idem pour moi avec SQLite 3.26.0 et PHP 8.0.23 sur hébergement o2switch.
du coup j'ai refait une installation neuve avec la 1.1.30 mais 
impossible de restaurer la sauvegarde effectuée avec la version 1.1.29, 
pas de message d'erreur mais aucune ligne n'a été créée...


Le 08/09/2022 à 11:11, Alain RIVAT a écrit :
>
> Bonjour,
>
> J'ai lancé également ce matin la maj 1.1.30 sur un hébergement OVH et 
> je rencontre la même erreur que Marc CHETRIT.
>
> Pour info, sur le serveur OVH :
>
> Version PHP : 7.4.25
> Version SQLite : 3.27.2
>
> La version de PHP ne semble pas en cause car le problème demeure en 
> PHP 8.0, et il ne semble pas possible de modifier la version de sqlite.
>
> Le 07/09/2022 à 15:49, bohwaz a écrit :
>> Normalement j'ai fait la mise à jour hier soir et c'est bon
j'ai des gens
>> qui ont confirmé le correctif. Mais je reverifierais ce soir de chez moi.
>>

Update 1.1.30 / Erreur

BohwaZ/Garradin

08/09/2022 13:10:46

Effectivement désolé l'archive n'avait pas été envoyée correctement en
fait.

C'est bon : https://fossil.kd2.org/garradin/uv/garradin-1.1.30.tar.gz

Update 1.1.30 / Erreur

BohwaZ/Garradin

08/09/2022 13:13:24

Effectivement c'est pas le bon fichier qui avait été envoyé, c'est bon
maintenant : https://fossil.kd2.org/garradin/uv/garradin-1.1.30.tar.gz

Update 1.1.30 / Erreur

dev.mipel

08/09/2022 13:34:53

Bon pour moi à partir du dernier zip téléchargé.

Le 08/09/2022 à 11:11, Alain RIVAT a écrit :
>
> Bonjour,
>
> J'ai lancé également ce matin la maj 1.1.30 sur un hébergement OVH et 
> je rencontre la même erreur que Marc CHETRIT.
>
> Pour info, sur le serveur OVH :
>
> Version PHP : 7.4.25
> Version SQLite : 3.27.2
>
> La version de PHP ne semble pas en cause car le problème demeure en 
> PHP 8.0, et il ne semble pas possible de modifier la version de sqlite.
>
> Le 07/09/2022 à 15:49, bohwaz a écrit :
>> Normalement j'ai fait la mise à jour hier soir et c'est bon
j'ai des gens
>> qui ont confirmé le correctif. Mais je reverifierais ce soir de chez moi.
>>

Update 1.1.30 / Erreur

Charles VALANCOGNE

08/09/2022 15:15:58

C'est enfin bon avec cette version.
Merci.

Le 08/09/2022 à 13:12, BohwaZ/Garradin a écrit :
> Effectivement c'est pas le bon fichier qui avait été envoyé, c'est
bon
> maintenant : https://fossil.kd2.org/garradin/uv/garradin-1.1.30.tar.gz
>