installation formulaire "Formallin"

Vous avez des questions à poser au sujet de nos services ou vous n'arrivez pas à choisir le pack d'hébergement qu'il vous faut ? Avant de commander votre pack ou même après, n'hésitez pas à nous demander conseil.
Répondre
Inconnu
Cet utilisateur a supprimé son compte et n’existe plus.
Messages : 6340
Inscription : 29 décembre 2010 à 18:15

Bonjour

J essaie d installer le formulaire "Formallin" mais la base de données ne crée pas les tables et j ai ce message : "File "/home/httpd/a/s/t/astemax/formulaire.franceserv.com/formallin/install/index.php" is writeable by others"

Merci
Avatar de l’utilisateur
Elodie
Fondatrice / Responsable
Fondatrice / Responsable
Messages : 7938
Inscription : 2 avril 2010 à 20:14

Bonjour,

Votre fichier index.php (et apparemment tous les fichiers de votre site) possède les droits 777, c'est parfait pour que n'importe quel hébergé puisse lire, modifier ou supprimer vos fichiers, trouver vos mots de passes, corrompre vos données, j'en passe et des meilleurs.

777 signifie "tous le monde peut faire ce qu'ils veulent" et lorsque le serveur WEB vois ça, il prend peur et refuse d’exécuter ces fichiers PHP pour garantir un minimum de sécurité de votre espace FTP.

Les droits sont par défaut en 750 et il ne faut généralement pas y toucher. Si vous avez fait un chmod de vos fichiers en 777, il faut corriger votre erreur en faisant de même mais cette fois-ci en 750.

Beaucoup de "tuto" sur le web et même beaucoup de CMS conseil de placer ses fichiers en 777, il ne faut pas.
Vous avez une question ? Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, contactez-nous directement.
Inconnu
Cet utilisateur a supprimé son compte et n’existe plus.
Messages : 6340
Inscription : 29 décembre 2010 à 18:15

J ai mis les droits en 750 .Effectivement, celà a permis d inscrire sur les tables mais voici les messages d'erreur qui empêchent de poursuivre l'install :

"
Warning: mysql_connect() [function.mysql-connect.php]: Access denied for user 'astemax'@'web.franceserv.com' (using password: YES) in /home/httpd/a/s/t/astemax/formulaire.franceserv.com/formallin/db.php on line 26

Warning: mysql_select_db() expects parameter 2 to be resource, boolean given in /home/httpd/a/s/t/astemax/formulaire.franceserv.com/formallin/db.php on line 28

Warning: mysql_query() [function.mysql-query.php]: Access denied for user 'astemax'@'web.franceserv.com' (using password: NO) in /home/httpd/a/s/t/astemax/formulaire.franceserv.com/formallin/formallin/classes/FA_Sql.class.php on line 56

Warning: mysql_query() [function.mysql-query.php]: A link to the server could not be established in /home/httpd/a/s/t/astemax/formulaire.franceserv.com/formallin/formallin/classes/FA_Sql.class.php on line 56
Access denied for user 'astemax'@'web.franceserv.com' (using password: NO)

Que faire ? Merci
Avatar de l’utilisateur
Elodie
Fondatrice / Responsable
Fondatrice / Responsable
Messages : 7938
Inscription : 2 avril 2010 à 20:14

Maintenant c'est le mot de passe qui est spécifié dans la configuration de formallin qui n'est pas bon.
Vous avez une question ? Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, contactez-nous directement.
Passionaqua
Messages : 300
Inscription : 7 mai 2010 à 19:27

Bonjour,
@Elodie : après le "@" dans l'adresse d'accès, il indique l'adresse du serveur depuis où c'est demandé ou indique l'adresse du serveur où l'on souhaite se connecter ?
Si c'est l'adresse où il souhaite se connecter => il a mis "localhost" au lieu de "sql.franceserv.com"...
Avatar de l’utilisateur
Elodie
Fondatrice / Responsable
Fondatrice / Responsable
Messages : 7938
Inscription : 2 avril 2010 à 20:14

passionaqua a écrit :@Elodie : après le "@" dans l'adresse d'accès, il indique l'adresse du serveur depuis où c'est demandé ou indique l'adresse du serveur où l'on souhaite se connecter ?
Non, le hôte correspond à l'adresse IP d'où l'utilisateur s'identifie. Comme c'est un utilisateur sur le serveur WEB qui s'authentifie, c'est : user@web.franceserv.fr
Vous avez une question ? Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, contactez-nous directement.
Passionaqua
Messages : 300
Inscription : 7 mai 2010 à 19:27

Ah d'accord, j'ai toujours cru que c'était l'adresse où l'on souhaitait se connecter ^^
Inconnu
Cet utilisateur a supprimé son compte et n’existe plus.
Messages : 6340
Inscription : 29 décembre 2010 à 18:15

Les choses avancent : il est possible d aller jusqu'au générateur de formulaires mais ensuite : bug :
"
Parse error: syntax error, unexpected T_STRING in /home/httpd/a/s/t/astemax/formulaire.franceserv.com/formallin/formallin/files/2.php on line 380"

J espère arriver au bout car formallin est un générateur de formulaires multilangue génial d'une souplesse et d une facilité extrème à prendre en main
Avatar de l’utilisateur
Elodie
Fondatrice / Responsable
Fondatrice / Responsable
Messages : 7938
Inscription : 2 avril 2010 à 20:14

Je viens de regarder la ligne 380 du fichier 2.php et le problème est que la chaine de caractère n'est pas entourée par les délimiteurs de chaine habituels mais écrit comme un simple nombre et la chaine n'en n'est pas un.

Il y a 3 lignes et 3 ouvertures et fermetures de code PHP, ce n'est pas du tout optimisé, ça m'étonne qu'un développeur ai pu faire ça, en plus de l'erreur de la chaine.

Le problème vient du développement de cette page. Vous pouvez tentez d'entourer la chaine par des doubles quottes mais ça ne présente rien de bon.

PS:

Je viens de voir à la ligne suivante que vous avez écrit votre adresse email. Êtes vous bien certain de n'avoir pas oublié les " " de la chaine de caractère à la ligne du dessus ?
Vous avez une question ? Posez-la de préférence sur le forum et si ça demande un contact plus instantané, n'hésitez pas à vous rendre sur le t'chat IRC. Si votre question est personnelle, contactez-nous directement.
Inconnu
Cet utilisateur a supprimé son compte et n’existe plus.
Messages : 6340
Inscription : 29 décembre 2010 à 18:15

les fichiers php sont générés automatiquement .je vais me rapprocher du developpeur puis je vous tiens au courant.

Hé mais FranceServ a l air bien sérieux..celà donne peut être envie de prendre un hébérgement pro pour héberger mes sites !
Répondre