Annonce

#1 Re : Aide technique » SQL errno : 1064 , Fichier : functions.php Ligne : 438 ???? » 2003-09-19 03:04:34

neutral  il semblerait bien effectivement que le problème vienne de l'hébergeur, car mon installation en local sur mon serveur linux, sur le site principal et sur un site virtuel= 2ème site, n'a posé aucun problème.

#2 Re : Aide technique » SQL errno : 1064 , Fichier : functions.php Ligne : 438 ???? » 2003-09-18 20:10:25

smile tout ça me laisse perplexe.  :???: , Si j'utilise me même script chez le même hébergeur, dans les mêmes conditions, je ne vois pas trop comment l'hébergeur pourrait être en cause... Seules les données stockées dans les tables sont différentes.
Ou bien quelque chose m'échappe...

Je vais faire une install sur mon petit réseau local sur mon serveur linux pour tenter d'y voir plus clair.... Côté php, je ne maîtrise pas encore suffisamment le language pour trouver tout seul toutes les causes de disfonctionnement. Mais essayer des scripts existants et un bon moyen d'apprendre.

Bernard

#3 Re : Aide technique » Problème installation WAnewsletter 2.2-RC3 HELP ! » 2003-09-18 18:26:33

le problème d'accès à "Liste" ( juste après le login ) se produit en fait juste après la phase d'installation... soit disant réussie...!

résumé ci-dessous :

Résultat de l'installationL'installation s'est bien déroulée.
Vous pouvez maintenant accéder à l'administration en cliquant ici

on clic sur "ici"
on arrive sur la fenêtre de login
Yourdomaine
ConnexionLogin d'accés :   
Mot de passe d'accés :   
Valider...

et après la validation
bug ! = Erreur de syntaxe !  I don't understand !

:oops:  sad Erreur !Impossible d'obtenir le nombre d'inscrits/inscrits en attente

SQL query :
SELECT COUNT(DISTINCT(a.abo_id)) AS num_abo, a.abo_status
FROM wa_abonnes AS a, wa_abo_liste AS al
WHERE al.liste_id IN(1) AND a.abo_id = al.abo_id
GROUP BY a.abo_status

SQL errno : 1064
SQL error : You have an error in your SQL syntax near 'DISTINCT(a.abo_id)) AS num_abo, a.abo_status FROM wa_abonnes AS a, wa_abo_lis' at line 1

Fichier : functions.php Ligne : 438
[/b]

J'ai vérifié Les tables : elles ont bien été créé....

#4 Re : Aide technique » Après N installations, toujours problème sur accès " » 2003-09-18 17:20:22

:x Après N installations, toujours le même problème sur
la WAnewsletter 2.2-RC3  , acces "Liste".


Erreur !Impossible d'obtenir le nombre d'inscrits/inscrits en attente

SQL query :
SELECT COUNT(DISTINCT(a.abo_id)) AS num_abo, a.abo_status
FROM wa_abonnes AS a, wa_abo_liste AS al
WHERE al.liste_id IN(1) AND a.abo_id = al.abo_id
GROUP BY a.abo_status

SQL errno : 1064
SQL error : You have an error in your SQL syntax near 'DISTINCT(a.abo_id)) AS num_abo, a.abo_status FROM wa_abonnes AS a, wa_abo_lis' at line 1

Fichier : functions.php Ligne : 438

#5 Re : Aide technique » SQL errno : 1064 , Fichier : functions.php Ligne : 438 ???? » 2003-09-18 14:39:28

Hebergeur ONLINE.NET , MySQL 3.23.52, PHP Version 4.3.1,

tu me parles d'erreur de syntaxe, mais je n'ai pas touché au script d'origine, et en plus celui-ci fonctionne parfaitement sur un autre site chez le même hébergeur....

....

Bernard

#6 Re : Aide technique » SQL errno : 1064 , Fichier : functions.php Ligne : 438 ???? » 2003-09-17 22:06:46

Voici l'erreur affichée lors de la tentative d'accès à "Liste

Erreur !Impossible d'obtenir le nombre d'inscrits/inscrits en attente

SQL query :
SELECT COUNT(DISTINCT(a.abo_id)) AS num_abo, a.abo_status
FROM wa_abonnes AS a, wa_abo_liste AS al
WHERE al.liste_id = 1 AND a.abo_id = al.abo_id
GROUP BY a.abo_status

SQL errno : 1064
SQL error : You have an error in your SQL syntax near 'DISTINCT(a.abo_id)) AS num_abo, a.abo_status FROM wa_abonnes AS a, wa_abo_lis' at line 1

Bernard
Fichier : functions.php Ligne : 438

#7 Re : Aide technique » Installation de base impossible : erreur MySQL » 2003-09-17 21:23:18

wink Bon, j'ai trouvé moi même peu de temps après ma question;
le problème vient des quotes encadrant les nom des champs qu'il sont refusées
Conclusion : on les enlève !

requete SQL qui bug

CREATE TABLE `wa_abo_liste` (
    `abo_id` smallint(5) unsigned NOT NULL default '0',
    `liste_id` tinyint(3) NOT NULL default '0',
    `format` tinyint(1) NOT NULL default '0',
    `send` tinyint(1) NOT NULL default '0',
    PRIMARY KEY (`abo_id`, `liste_id`)
) TYPE=MyISAM;

requete SQL OK

CREATE TABLE wa_abo_liste (
  abo_id smallint(5) unsigned NOT NULL default '0',
  liste_id tinyint(3) NOT NULL default '0',
  format tinyint(1) NOT NULL default '0',
  send tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (abo_id,liste_id)
) TYPE=MyISAM;
wink

#8 Re : Aide technique » Installation de base impossible : erreur MySQL » 2003-09-17 20:48:53

:???: Voici le message d'erreur reçu lors de l'instalation
de la WAnewsletter 2.2-RC3

Ce qui me surprend, c'est que j'ai déjà installé cette version beta sur un autre des sites que je gère sans problème....!
Quelqu'un a t'il une idée ?
Précision : aussi bien l'installation qui fonctionne que celle qui a buggué sont sur des sites hebergés par le même "Online.net"

Une erreur s'est produite durant l'installation.

L'erreur est : You have an error in your SQL syntax near '`wa_abo_liste` ( `abo_id` smallint(5) unsigned NOT NULL default '0', `liste_id` ' at line 1
La requète est : CREATE TABLE `wa_abo_liste` ( `abo_id` smallint(5) unsigned NOT NULL default '0', `liste_id` tinyint(3) NOT NULL default '0', `format` tinyint(1) NOT NULL default '0', `send` tinyint(1) NOT NULL default '0', PRIMARY KEY (`abo_id`, `liste_id`)) TYPE=MyISAM


Bernard

Pied de page des forums

Propulsé par FluxBB