Vous n'êtes pas connecté.


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


Salut,
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.
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.
Warning: session_start()
il suffit de créer un dossier nommé "sessions" (au pluriel) à la racine du FTP pour ne plus avoir ce souci.
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.
FYI RTFM ASAP => Tux : La Légende <=
NewsletTux
TOP Hors ligne


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


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


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


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