Annonces


#1 04/06/07 21:31:51

kewl
Nouveau
Date d'inscription: 11/02/06
Messages: 11

PB avec FREE

Salut,

Mon ancien site subi de grave disfonctionnement depuis quelques temps avec free.

Comme j'ai créé une autre association j'ai donc fait un autre site (qui reste à faire en fait car il n'y a qu'une page) mais en installant signatux sur le nouvel espace FREE et en ayant pris soins de transférer la BDD j'ai des problème de fonctionnement avec l'administration.
J'explique, dès que je touche à un des paramètres dans la partie GENERAL et que j'enregistre voici ce qui s'affiche:
------------------------------------------------------------------------------------------------------------------------------
Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'user'@'172.20.244.253' (using password: YES) in /mnt/149/sda/a/e/hopsessions/signatux/class/db/mysql.class.php on line 16

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /mnt/149/sda/a/e/hopsessions/signatux/class/db/mysql.class.php on line 37

Warning: Invalid argument supplied for foreach() in /mnt/149/sda/a/e/hopsessions/signatux/admin/class/admin.class.php on line 25

Warning: file_get_contents(..//template/admin.tpl) [function.file-get-contents]: failed to open stream: No such file or directory in /mnt/149/sda/a/e/hopsessions/signatux/admin/class/admin.class.php on line 54

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/149/sda/a/e/hopsessions/signatux/class/db/mysql.class.php:16) in /mnt/149/sda/a/e/hopsessions/signatux/admin/header.php on line 50

Warning: array_search() [function.array-search]: Wrong datatype for second argument in /mnt/149/sda/a/e/hopsessions/signatux/admin/header.php on line 55

Warning: Cannot modify header information - headers already sent by (output started at /mnt/149/sda/a/e/hopsessions/signatux/class/db/mysql.class.php:16) in /mnt/149/sda/a/e/hopsessions/signatux/admin/header.php on line 78
-----------------------------------------------------------------------------------------------------

Puis je suis obligé de réinstaller signatux pour pouvoir accéder de nouveau au livre d'or.

Quelqu'un a t'il une solution, merci

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#2 05/06/07 22:20:52

Malcolm
4d0p73z 14 1337 A7717ud3 !
Equipe Modérateurs
Lieu: unreal://Index.ut2:31337
OS: Linux Debian
Date d'inscription: 03/03/04
Messages: 3435
Site web

Re: PB avec FREE

Salut,

Code:

Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'user'@'172.20.244.253' (using password: YES) in /mnt/149/sda/a/e/hopsessions/signatux/class/db/mysql.class.php on line 16

Soit les identifiants sont incorrects (pas de point dans le nom de la base, même si le login Free est machin.bidule (dans ce cas, remplacer, et UNIQUEMENT dans le nom de la base, le point par un underscore (_)), soit c'est la fonction mysql_pconnect qui n'est pas prise en charge. Remplacer par mysql_connect au pire.

Code:

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established

Forcément, si'il n'a pas trouvé MySQL, il n'a pas pu faire de requête SQL.

Code:

Warning: session_start()

il suffit de créer un dossier nommé "sessions" (au pluriel) à la racine du FTP pour ne plus avoir ce souci.


Code:

Warning: Cannot modify header information

c'est parce qu'une fonction a au préalable renvoyé un message textuel d'erreur que celle-ci arrive : les headers doivent être utilisés sans que rien ne soit affiché. Corriger les erreurs précédentes corrigera à très forte probabilité cette erreur.


La nature est bien faite : quand mon nez est bouché, ce sont mes pieds qui sentent ...
http://zeffklop.free.fr/singe.gif FYI RTFM ASAP => Tux : La Légende <=
http://www.php-astux.info/images/newslettux2-468x60.pngNewsletTux

Grand défenseur de la Langue Française tongue

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#3 06/06/07 22:23:29

kewl
Nouveau
Date d'inscription: 11/02/06
Messages: 11

Re: PB avec FREE

Merci de ton aide,

Je précise que je n'ai pas mis le vrai user ci-dessous et je l'ai remplacé par user (juste pour le forum)
Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'user'@'172.20.244.253' (using password: YES)

Merci de tes précision et je me pose une question qui doit certainement mené à la solution:
Lorsque je fais fonctionner Signatux sur le SITE1, tout vas bien (hormis les PB de free de la semaine dernière sur un des serveurs). Mais sur le SITE2 il se produit ce phénomène. Alors je me dis que le problème doit venir du transfert de la BDD d'un site à l'autre... pour ce faire je suis passé par les requêtes SQL de mySQL sur FREE. Et ne serait-il pas plus judicieux de faire une sauvegarde de la BDD via signatux et de réinstaller la BDD par le SITE2. (si faisable?)

Merci

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#4 06/06/07 23:19:58

kewl
Nouveau
Date d'inscription: 11/02/06
Messages: 11

Re: PB avec FREE

Bon, OK, je viens de tester cette solution... et le problème reste le même.

J'ai effacé les tables, réinstallé signatux puis restauré la BDD sur le Site2 à partir de la sauvegarde faite via SIGNATUX sur le Site1.

Et le problème reste le même.

Tant que je ne fait pas de modif sur la page "general" tout ce passe bien, mais dès lors que je valide des modif sur la page GENERAL alors il devient impossible de se reconnecter et je suis obligé de réinstaller SIGNATUX...

Il y a un truc que je pige pas là! On dirai que ça viens des droits d'accès à la BDD.

Faut-il que je modifie directement dans mySQL certains paramètres sans passer par Signatux?!

Là je sèche... surtout que ça fonctionne bien sur le site 1.

Merci de votre aide

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#5 07/06/07 11:50:12

Ju
ju@jabber.sk
Equipe Admin
Lieu: Boston, Texas
OS: Linux Debian
Date d'inscription: 26/01/04
Messages: 5878
Envoyer un MP

  Email  Site web

Re: PB avec FREE

Les identifiants de ta base de données (user, password, base, host et préfixe de la table) sont inscris deux fois dans Signatux : une fois dans la BDD MySQL, et une fois dans un fichier se situant ds le répertoire chmod/.

Si le livre marche tant que tu ne valides pas la page Général, c'est parce que le script lit les accès depuis le fichier. Mais quand tu valides Général, tu valides aussi les éventuelles modifications des données que tu indiques (tout en bas, y'a des champs prévus), et il part probablement modifier le fichier.

Dans la page Général, vérifies tous les champs concernant la base SQL, réindique et le mot de passe, puis valide.

Si ça ne marche pas, c'est qu'il faudra aller faire les manips manuellement (je n'ai plus souvenir exacte de l'ordre de lecture pour être sûr que ça marchera). Je t'expliquerais comment faire.



TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation

#6 09/06/07 10:09:33

kewl
Nouveau
Date d'inscription: 11/02/06
Messages: 11

Re: PB avec FREE

Merci....

J'ai presque honte... en effet en revalidant tout les identifiant en bas de la page ça fonctionne. Je l'avais fait mais je n'avais pas réentré le nouveau password, du coup ça ne marchait pas!!!

Merci encore et bravo pour ce super script que j'adore!

Le bon côté des choses c'est que maintenant je sais transférer la BDD des anciens message et refaire un nouveau livre d'or sur un autre site! ;o)
C'est la positive attitude.

Merci à toi JU

TOP Hors ligne

  • Signaler
  • Citer
  • Ajouter à la citation
Actuellement aucun autre membre et 1 invité sur ce topic
Membres : [S'enregistrer]

Pied de page du Forum

Pub hébergeur :


CtrlAltSuppr.com, forums officiels de JSAND partagés avec Geek&Hype

Powered by PunCAS (JSAND) based on PunBB
© Copyright 2002–2005 Rickard Andersson