pb de cgi ... [migration de site] - Windows & Software
Marsh Posté le 21-04-2003 à 13:13:18
ReplyMarsh Posté le 21-04-2003 à 13:37:40
Non, vraiment, il y a qqch qui m'échappe.
1.
Le site était hébergé chez wanadoo et utilisait des scripts cgi. C'était un hébergement professionnel ou spécial (par rapport aux particuliers j'entends) ?
2.
Ton but c'est bien de déplacer le site, donc tous ces fichiers ?
Pourquoi alors une erreur de Wanadoo ?
3.
Il est où le script formulaire.cgi ?
Marsh Posté le 21-04-2003 à 13:53:15
charly007 a écrit : Non, vraiment, il y a qqch qui m'échappe. |
c'était un hebergement "classique" compris dans l'abonnement adsl, le site c'est qquechose de la forme perso.wanadoo.fr/xxxxx
j'ai rapatrié tous les fichiers via ftp sur la machine linux qui va heberger le site, donc pas de soucis tout fonctionne... le pb vient lors de l'appel du cgi... je ne suis pas 'autorisé' à l'utiliser du fait que la page à partir de laquelle se fait l'appel n'est pas sur le serveur de wanadoo ...
le formulaire.cgi est situé sur un serveur de wanadoo.
Marsh Posté le 21-04-2003 à 14:06:53
Comment se fait-il que le site utilise des scripts cgi alors que Wanadoo n'interprète pas les scripts côté serveur ?
Marsh Posté le 21-04-2003 à 14:18:01
si, il les execute, mais je crois qu'il le fait seulement si la page qui l'appelle est située sur le serveur...
Ca fait presque un an que le site est hebergé la bas, et le formulaire a toujours très bien fonctionné
Marsh Posté le 21-04-2003 à 14:25:52
freds45 a écrit : si, il les execute, mais je crois qu'il le fait seulement si la page qui l'appelle est située sur le serveur... |
http://www.wanadoo.fr/Pages_Perso/ [...] _conf.html
Citation : |
De toutes façons, si j'ai bien compris, tu dois exécuter ce script chez toi maintenant. Le mieux c'est de le récupérer.
Tu pourrais me donner l'adresse du site, et de la page où est fait référence au script ?
Marsh Posté le 21-04-2003 à 14:39:33
Citation : |
ben voila le truc... le cgi qui est utilisé dans mon cas est fourni par wanadoo
je te mp l'adresse du site
Marsh Posté le 21-04-2003 à 14:48:47
freds45 a écrit :
|
Bein tu viens de m'apprendre un truc là.
Je n'imaginais pas que Wanadoo fournissait des scripts de cette manière.
De toutes façons, puisque tu veux héberger ce site chez toi, il faut que tu copies le script chez toi. Il sera interprété chez toi.
Voilà.
Marsh Posté le 21-04-2003 à 14:54:14
question subsidiaire : comment je le recupere le script ?
Marsh Posté le 21-04-2003 à 15:03:35
freds45 a écrit : question subsidiaire : comment je le recupere le script ? |
Je pense que c'est celui-là :
http://www.wanadoo.fr/Pages_Perso/ [...] laire.html
Sinon, un de ceux-là :
http://www.wanadoo.fr/Pages_Perso/ [...] boite.html
Marsh Posté le 21-04-2003 à 15:06:20
je vais voir
edit: oui c'est ca, mais c'est le même probleme que tout à l'heure.... je ne peux pas l'appeler à partir d'une page qui n'est pas sur le serveur wanadoo !
Marsh Posté le 21-04-2003 à 15:16:27
freds45 a écrit : je vais voir |
Je ne te comprends pas, tu veux bien héberger le site chez toi, et plus chez Wanadoo ?
A partir de là, cela signifie qu'aucune page ne référencera une page hébergée par Wanadoo, et qu'aucun script ne sera exécuté par un serveur de Wanadoo.
Tu mets sur ton serveur :
- la page qui fait référence au script cgi ;
- le script cgi.
Et tu modifie le chemin du script, par le nouveau chemin. Par exemple (si le script se trouve dans le répertoire cgi-bin) :
remplacer
<FORM METHOD="POST" ACTION="http://perso.wanadoo.fr/bin/formulaire.cgi">
par
<FORM METHOD="POST" ACTION="formulaire.cgi">
Il y a peut-être quelques erreurs dans le chemin, tout dépend de la configuration du serveur.
Marsh Posté le 21-04-2003 à 15:31:01
charly007 a écrit : |
le cgi que j'utilise n'est PAS sur mon compte wanadoo, sinon ca aurait été trop facile
donc si je mets:
|
il va me peter une erreur 404, le script cgi n'est pas sur mon serveur
Marsh Posté le 21-04-2003 à 15:43:42
From Hell a écrit : Et bien rapatrie le script cgi sur ton serveur |
je demande pas mieux mais je peux pas le faire ...
Marsh Posté le 21-04-2003 à 16:02:18
freds45 a écrit : |
En effet, c'est foutu.
Tu peux toujours demander à Wanadoo de t'envoyer les sources, ou le cgi à la rigueur, mais faut pas rêver.
Il ne te reste plus qu'à le coder.
Marsh Posté le 21-04-2003 à 16:04:02
j'ai trouvé un ptit script tout fait, je vais tacher de voir si ca marche
http://www.cgi.tj/scripts/alienform/
Marsh Posté le 21-04-2003 à 12:34:46
Voilà, je m'occupe du site d'une asso, qui était hebergé jusqu'à maintenant chez wanadoo .
Je suis en train d'installer une petite machine pour l'heberger chez moi, mais j'ai un petit soucis ... En fait sur une page, il y a un petit formulaire qui fait référence à
<form action=http://perso.wanadoo.fr/bin/formulaire.cgi method=post>
pour envoyer le contenu du formulaire par email. Tout marche correctement avec le site ici, SAUF ce formulaire... j'ai le droit a une erreur de chez M. Wanadoo qui dit que l'acces au cgi est réservé aux clients wanadoo
Alors la question subsidiaire, c'est comment je fais ? Ca existe un cgi du même genre, mais non wanadoo ?
Message édité par freds45 le 21-04-2003 à 12:59:20
---------------
Filmstory : gardez trace des films que vous avez vu ! :D