Cool Forum

 
 
Cool Forum » Support » Bugs » [0.8.1] Bug lors de l'update
Connexions
1 connecté(s) sur le forum actuellement: 0 membre(s) | 1 invité(s)
 
 
 
<<Sujet précédent     Sujet suivant>>


 
 
Auteur Imprimer le topic Message

 
 
Doki

Nouveau

Enregistré le 05/01/2004
Messages: 30
Non connecté

Sujet : [0.8.1] Bug lors de l'update
Ajouté le : 12/04/2005 04:14
Message :

Bon, j'ai fait la mise à jour de mon forum, mais je me suis hurté Ã
un petit probleme du au fait que j'ai pas laissé le $PRE
="CF_"; mais j'avais changé en "cf_" et dans le fichier
install/install.php à la ligne 253 on a ca :

$query=$sql->query(&quot;SELECT valeur FROM CF_config WHERE options='ForumDBVersion'&quot;);

Que j'ai remplacé par :

$query=$sql->query(&quot;SELECT valeur FROM cf_config WHERE options='ForumDBVersion'&quot;);

Mais je me demandais si c'était possible d'y mettre un truc du genre :

$query=$sql->query(&quot;SELECT valeur FROM $PRE.config WHERE options='ForumDBVersion'&quot;);<br />

Ou est ce que la concaténation ne marche pas dans ce cas ?

(Toutes mes excuses pour les caracteres qui ne s'affiche peut etre pas
correctement, mais depuis que mon OS est passe en UTF-8 , j'ai quelque
probleme de communication ^^)

*** Message édité par Doki le 12/04/2005 03:16 ***

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Doki!!! Envoyer un Message Privé à Doki Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 12/04/2005 06:23
Message :

Pour faire l'update de ton coolforum, il suffit d'utiliser le script d'installation prévu à cet effet : instal/install.php puis choix de l'option mise à jour. Le script utilisera le préfixe mit dans secret/connect.php Une fois la mise à jour effectuée, rien t empeche de remplacer CF par cf (ce que j ai fait sur cfskin.net), pense juste à mettre connect.php à jour avec $_PRE='cf_';


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Doki

Nouveau

Enregistré le 05/01/2004
Messages: 30
Non connecté

Ajouté le : 12/04/2005 06:50
Message :

Ben justement, c'est bien parce qu'il ne tenait pas compte de ce que je
mettais dans mon connect.php que j'ai du faire ça ^^ En fait j'ai mis
le post parce que je pense qu'il y a reellement un bug à ce niveau...
Mais bon, je peux me tromper ^^

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Doki!!! Envoyer un Message Privé à Doki Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 12/04/2005 07:17
Message :

Non non, pas de bugs la dessus Je pense que si il y en avait un, depuis la sortie de coolforum 0.8 on aurai été au courrant depuis longtemps ^^


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Doki

Nouveau

Enregistré le 05/01/2004
Messages: 30
Non connecté

Ajouté le : 12/04/2005 08:45
Message :

Ben tout le monde n'a pas le besoin de changer le $PRE de base ^^
Mais comme tu m'as fait douté j'ai vérifié en retelechargeant depuis
coolforum.net les deux versions 0.8.0 et 0.8.1, et voilà ce que j'ai
dans les fichiers install.php des deux versions, aux alentours de
la ligne 250 :

if($_REQUEST['action']==&quot;update&quot;)<br />
<br />
{<br />
<br />
    $query=$sql->query(&quot;SELECT valeur FROM CF_config WHERE options='ForumDBVersion'&quot;);<br />
<br />
    if(!$query)<br />
<br />
        echo(mysql_error());<br />
<br />
    $nb=mysql_numrows($query);
Et si ce que je
comprend est exacte, ca veut dire que si l'action demandé est une mise
à jour, alors il va voir la version actuelle dans la table CF_config,
mais admettons que mon $PRE="toto_"; ça veut dire que j'ai pas
CF_config mais toto_config, alors comment le code si dessus peut il
aboutir à autre chose qu'a une erreur ?


(En fait j'y tiens à mon bug, je suis mauvais alors j'ai passé
facilement 2 heures avant de comprendre, et j'ai reuplaodé mon
connect.php une quinzaine de fois pour etre sur... )

*** Message édité par Doki le 12/04/2005 07:46 ***

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Doki!!! Envoyer un Message Privé à Doki Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 12/04/2005 09:45
Message :

Oups, en effet, je pense qu'il y a bel et bien un problème.

if($_REQUEST['action']=="update")
{
 $query=$sql->query("SELECT valeur FROM CF_config WHERE options='ForumDBVersion'");
  if(!$query)


Essai en remplaçant par

if($_REQUEST['action']=="update")
{
 $query=$sql->query("SELECT valeur FROM ".$_PRE."config WHERE options='ForumDBVersion'");
 if(!$query)



*** Message édité par Aquilon le 12/04/2005 08:46 ***


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Doki

Nouveau

Enregistré le 05/01/2004
Messages: 30
Non connecté

Ajouté le : 12/04/2005 09:55
Message :

Merci ^^ Mais bon, je l'ai déjà fait et ca marche, je signalais juste
comme ca pour que ce soit corriger dans les archives en download, mais
bon, si je suis le seul à modifier le $PRE de base, ben ya pas de
probleme :)

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Doki!!! Envoyer un Message Privé à Doki Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 12/04/2005 10:45
Message :

Non, tu as bien fait. Je vais d'ailleur signaler ce problème à Coyote avant que d'autres personnes ne bloquent la dessus.

Merci à toi


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 


<<Sujet précédent     Sujet suivant>>

 
[Contacter l'administrateur] | [Aller sur CoolForum.net]

 
[12 requêtes] - [Page générée en 0.0168 secondes]
 

Powered by CoolForum v.0.8.5 beta
Copyright ©2001-2014 CoolForum.net