[Réglé] MAJ 3.2.0 vers 3.3.3 - SHOW TABLE STATUS FROM xxxxxx-test - panneau d'administration

Forum concernant les demandes de support pour tout problème de mise à jour d'un forum phpBB 3.3.x depuis une version antérieure ou d'une conversion de phpBB2 ou phpBB3 vers phpBB 3.3

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

[Réglé] MAJ 3.2.0 vers 3.3.3 - SHOW TABLE STATUS FROM xxxxxx-test - panneau d'administration

Messagepar dopy27 » 23 Fév 2021 à 21:32

Bonjour,

Je souhaitais migrer mon forum phpBB de la version 3.2.0 vers la 3.3.3, tout fonctionne parfaitement sauf que je rencontre un souci sur l'accès au panneau d'administration avec l'erreur suivante :

Code: Tout sélectionner
Erreur générale
SQL ERROR [ mysqli ]

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 'xxxxxx-test' at line 2 [1064]

SQL

SHOW TABLE STATUS FROM xxxxxx-test

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 1023
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 195
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 345
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/includes/functions_admin.php
LINE: 2851
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/includes/acp/acp_main.php
LINE: 562
CALL: get_database_size()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: acp_main->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()


j'ai ensuite fait un test d'installation initiale de la version originale 3.3.3. Suite à l'installation j'ai accédé aux onglets du panneau d'administration mais j'ai rencontré la même erreur sur l'onglet "Géneral" :

Code: Tout sélectionner
Erreur générale
SQL ERROR [ mysqli ]

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 'xxxxxx-test' at line 2 [1064]

SQL

SHOW TABLE STATUS FROM xxxxxx-test

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 1023
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 195
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 345
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/includes/functions_admin.php
LINE: 2851
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/includes/acp/acp_main.php
LINE: 562
CALL: get_database_size()

FILE: [ROOT]/includes/functions_module.php
LINE: 676
CALL: acp_main->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()


Mon forum est hébergé chez Oxito.

Est-ce un pb sur la base de données ? quelles actions pourrais-je lancer ?
Avez-vous déjà rencontré ce style d'erreur ?

Merci pour vos réponses.
Modifié en dernier par dopy27 le 23 Fév 2021 à 21:55, modifié 1 fois.
dopy27
Posteur néophyte
Posteur néophyte
 
Messages: 3
Enregistré le: 23 Fév 2021 à 21:05

Re: MAJ 3.2.0 vers 3.3.3 Pb panneau d'administration

Messagepar On Stage » 23 Fév 2021 à 21:40

Salut
Regarde si ce fix peut régler ton problème : https://github.com/phpbb/phpbb/pull/6121/files
Version de phpBB : 3.3.3
Version de php : 8.0.2
Avatar de l’utilisateur
On Stage
Roi des posts
Roi des posts
 
Messages: 888
Enregistré le: 19 Mar 2018 à 16:04

Re: MAJ 3.2.0 vers 3.3.3 Pb panneau d'administration

Messagepar dopy27 » 23 Fév 2021 à 21:53

Alors là, BRAVO :D merci pour ton aide 8)
Mon problème est solutionné. Je ne pensais pas modifier une ligne dans le code !
dopy27
Posteur néophyte
Posteur néophyte
 
Messages: 3
Enregistré le: 23 Fév 2021 à 21:05

Re: MAJ 3.2.0 vers 3.3.3 Pb panneau d'administration

Messagepar On Stage » 23 Fév 2021 à 22:03

Cette erreur vient du fait que le nom de ta base de données doit contenir un tiret (-)
Version de phpBB : 3.3.3
Version de php : 8.0.2
Avatar de l’utilisateur
On Stage
Roi des posts
Roi des posts
 
Messages: 888
Enregistré le: 19 Mar 2018 à 16:04

Re: MAJ 3.2.0 vers 3.3.3 - SHOW TABLE STATUS FROM xxxxxx-test - panneau d'administration

Messagepar dopy27 » 23 Fév 2021 à 22:11

Exact, c'est la convention chez Oxito, le préfixe comporte le n°de client + "tiret" + mon choix.
Merci encore car je tournais en rond depuis quelques jours :wink:
dopy27
Posteur néophyte
Posteur néophyte
 
Messages: 3
Enregistré le: 23 Fév 2021 à 21:05


Retourner vers Mises à jour/Conversions

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité