PhpBB 3.0.4

Espace de discussions générales sur l'informatique. Tant au niveau matériel que logiciel.
Post Reply
User avatar
arkayn
Membre / Member
Posts: 12219
Joined: 09 Dec 2002 02:02
Location: Nogent-le-Rotrou
Contact:

PhpBB 3.0.4

Post by arkayn »

Amis bidouilleurs, j'ai besoin d'un petit coup de main.

Suite à un effacement d'un forum dont je m'occupe, j'ai dû tout réinstaller et j'en ai profité pour le passer en version 3.0.4. Mais j'ai un petit bug quand j'essaye de me connecter au Panneau d'administration :
Erreur générale
SQL ERROR [ mysql4 ]
Incorrect database name 've.ta' [1102]

SQL
SHOW TABLE STATUS FROM `ve.ta`
BACKTRACE


FILE: includes/db/mysql.php
LINE: 174
CALL: dbal_mysql->sql_error()

FILE: includes/functions_admin.php
LINE: 2756
CALL: dbal_mysql->sql_query()

FILE: includes/acp/acp_main.php
LINE: 421
CALL: get_database_size()

FILE: includes/functions_module.php
LINE: 507
CALL: acp_main->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()
Le nom de la base est bien ve.ta.

En fait, je m'aperçois que si je clique directement, j'ai ce message. Par contre, je peux demander à administrer un membre et j'accède au panneau. Mais si je clique sur l'onglet Général, rebelotte. Même message.

Quelqu'un aurait une idée ?

Merci d'avance.
La folie des uns est la sagesse des autres
User avatar
arkayn
Membre / Member
Posts: 12219
Joined: 09 Dec 2002 02:02
Location: Nogent-le-Rotrou
Contact:

Re: PhpBB 3.0.4

Post by arkayn »

Bon, j'ai trouvé la solution (merci les forums d'entraide)

Chez Free, le nom de a base de données ve.ta doit être remplacée par ve_ta.

C'est ballot, mais il fallait le savoir.
La folie des uns est la sagesse des autres
User avatar
Beaumont
Admin
Posts: 7339
Joined: 07 Jun 2002 02:00
Location: Thailande
Contact:

Re: PhpBB 3.0.4

Post by Beaumont »

J'ai failli te poser la question pour savoir si ta base avait le même nom auparavant ou si tu avais changé d'hébergeur entre temps. Mais je me suis dit que tu y aurais pensé tout seul, au problème du point... :lol:
Time is an illusion. Lunchtime doubly so.
User avatar
arkayn
Membre / Member
Posts: 12219
Joined: 09 Dec 2002 02:02
Location: Nogent-le-Rotrou
Contact:

Re: PhpBB 3.0.4

Post by arkayn »

Justement, c'est ce que je n'ai pas compris. La base est la même.

En fait, la console de gestion étant toujours indisponible, il était impossible de créer une deuxième base spécifique pour le forum en PhpBB3. J'ai donc greffé la base modifiée sur l'existante (ce qui n'est pas le mieux, je le concède mais au moins, ça marche).

Elle s'appelait donc bien ve.ta avant cela. C'est pour cela que je n'y ai pas pensé tout de suite.

Du coup, je ne sais pas si c'est Free qui a un problème ou si c'est le PhpBB 3 avec le point dans le nom.


Enfin... :lol:
La folie des uns est la sagesse des autres
User avatar
Latinus
Admin
Posts: 24768
Joined: 18 Mar 2002 01:00
Location: complètement à l'Ouest
Contact:

Re: PhpBB 3.0.4

Post by Latinus »

Hello,

Si je ne m'abuse, le "." est un caractère réservé en mysql et ne devrait donc pas figurer dans le nom d'une table... mais c'est un peu loin tout ça :-?

Lat.
Les courses hippiques, lorsqu'elles s'y frottent.
User avatar
iubito
Membre / Member
Posts: 13068
Joined: 22 Dec 2002 20:31
Location: La belle Verte !
Contact:

Re: PhpBB 3.0.4

Post by iubito »

effectivement, c'est général à toutes les bases de données il me semble, comme on fait des requêtes du type

Code: Select all

select * from TABLE.CHAMP
les tables et les champs ne doivent pas avoir de "."
En DB2 j'ai toutefois vu des tables avec des points, donc on écrivait select * from "TA.BLE".CHAMP
A+ les cactus !
A izza i ana sacranou
Askaratni kaasoun kaasoun khalidah
Ana mal' anou bihoubbinn raasikhinn
Lan yatroukani abada...
User avatar
arkayn
Membre / Member
Posts: 12219
Joined: 09 Dec 2002 02:02
Location: Nogent-le-Rotrou
Contact:

Re: PhpBB 3.0.4

Post by arkayn »

Je confirme puisque la base marchait sous DB2.
La folie des uns est la sagesse des autres
Post Reply