j'ai un petit probleme avec le CGI..... qq1 aurait une idée ?
quand je vais sur la page web j'ai ce msg :
Internal Server Error
The server encountered an internal error or misconfiguration and was unable
to complete your request.
dans les logs d'apache ( http-error.log ) j'ai :
[Tue Mar 22 16:06:18 2005] [error] [client toto] (2)No such file or
directory: exec of '/usr/local/www/data/index.cgi' failed
[Tue Mar 22 16:06:18 2005] [error] [client toto] Premature end of script
headers: index.cgi
( le fichier index.cgi existe bien, les droits sont en 755 )
<Directory /usr/local/www/data>
Options Indexes FollowSymLinks MultiViews ExecCGI
AllowOverride all
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
dans admin-toto-error.log j'ai le meme msg d'erreur que dans http-error.log
qq1 aurait une idée ? car j'arrive pas à voir la chose.... j'ai réinstallé
le P5-DBD-mysql41 car certains disent que c'est ca... mais j'ai tjs le msg
d'erreur....
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Rakotomandimby (R12y) Mihamina
( Tue, 22 Mar 2005 23:53:02 +0100 ) Benoit :
Bonjour,
Bonjour, je pense que ça releve du Newsgroup: fr.comp.infosystemes.www.serveurs
Cela dit, quand tu lance le script dans une console, ça donne quoi? -- Les serveurs avec 10Mb/s se louent maintenant pour 50 ou 60 Euros par mois! La preuve http://www.google.fr/search?q=serveur+dedie Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique)
( Tue, 22 Mar 2005 23:53:02 +0100 ) Benoit :
Bonjour,
Bonjour, je pense que ça releve du Newsgroup:
fr.comp.infosystemes.www.serveurs
Cela dit, quand tu lance le script dans une console, ça donne quoi?
--
Les serveurs avec 10Mb/s se louent maintenant pour 50 ou 60 Euros par mois!
La preuve http://www.google.fr/search?q=serveur+dedie
Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)
Bonjour, je pense que ça releve du Newsgroup: fr.comp.infosystemes.www.serveurs
Cela dit, quand tu lance le script dans une console, ça donne quoi? -- Les serveurs avec 10Mb/s se louent maintenant pour 50 ou 60 Euros par mois! La preuve http://www.google.fr/search?q=serveur+dedie Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique)
Arnaud Launay
Le 23 Mar 2005 07:26:37 GMT, Philippe Chevalier écrivit:
"No such file or directory", pour moi, ca veut dire qu'il ne trouve pas l'interpréteur.
Ça peut aussi être un problème de conversion unix/dos sur les caractères de retour chariot en fin de ligne, ça arrive tout le temps.
j'ai trouvé mon bug j'ai tout simplement effacé perl.5.8 pour installer le 5.6.2 et maintenant ca marche....
Jacques Caron
Salut,
On Wed, 23 Mar 2005 19:03:51 +0100, Benoit wrote:
j'ai trouvé mon bug j'ai tout simplement effacé perl.5.8 pour installer le 5.6.2 et maintenant ca marche....
Non, tu n'as pas trouvé le bug, mais plus vraisemblablement une rustine. Le perl 5.8 doit être installé dans /usr/bin alors que le perl 5.6.2 doit être dans /usr/local/bin (ou l'inverse). ce qui pointe bel et bien sur un problème sur la première ligne du script.
Jacques. -- Interactive Media Factory Création, développement et hébergement de services interactifs: SMS, SMS+, Audiotel... http://www.imfeurope.com/
Salut,
On Wed, 23 Mar 2005 19:03:51 +0100, Benoit <irc@oxmoz.fr> wrote:
j'ai trouvé mon bug
j'ai tout simplement effacé perl.5.8 pour installer le 5.6.2 et
maintenant
ca marche....
Non, tu n'as pas trouvé le bug, mais plus vraisemblablement une rustine.
Le perl 5.8 doit être installé dans /usr/bin alors que le perl 5.6.2 doit
être dans /usr/local/bin (ou l'inverse). ce qui pointe bel et bien sur un
problème sur la première ligne du script.
Jacques.
--
Interactive Media Factory
Création, développement et hébergement
de services interactifs: SMS, SMS+, Audiotel...
http://www.imfeurope.com/
j'ai trouvé mon bug j'ai tout simplement effacé perl.5.8 pour installer le 5.6.2 et maintenant ca marche....
Non, tu n'as pas trouvé le bug, mais plus vraisemblablement une rustine. Le perl 5.8 doit être installé dans /usr/bin alors que le perl 5.6.2 doit être dans /usr/local/bin (ou l'inverse). ce qui pointe bel et bien sur un problème sur la première ligne du script.
Jacques. -- Interactive Media Factory Création, développement et hébergement de services interactifs: SMS, SMS+, Audiotel... http://www.imfeurope.com/
espie
In article , Philippe Chevalier wrote:
Upgrader aussi hein. Je viens de passer de perl 5.8.5 à perl 5.8.6 un système de prod et ben c'est une galère monstrueuse. J'y ais mis toute la journée d'hier.
Un portupgrade récursif, ca le fait pas, en raison des ports customisés.
Comment vous faites chez Free ? perl c'est quand meme vachement bien foutu cote compilation ascendante.
Pour ma pomme, ca fait super-longtemps que les upgrades de perl me font du zero galere. Style, je recompile mon perl, et zou c'est fini, quitte a recompiler les ports a l'occasion. (et bon, le systeme de packages d'OpenBSD est maintenant entierement en perl lui-meme, c'est dire si c'est critique et si on a exactement zero galere a ce niveau).
Et pour la recompile des ports sans que ca prenne cinquante plombes sans rien qui tourne sur la machine, ca marche aussi sans grande difficulte.
In article <slrnd44rci.2lka.news@dspnet.fr.eu.org>,
Philippe Chevalier <news@kyoko.org> wrote:
Upgrader aussi hein. Je viens de passer de perl 5.8.5 à perl 5.8.6 un
système de prod et ben c'est une galère monstrueuse. J'y ais mis toute
la journée d'hier.
Un portupgrade récursif, ca le fait pas, en raison des ports customisés.
Comment vous faites chez Free ? perl c'est quand meme vachement bien foutu
cote compilation ascendante.
Pour ma pomme, ca fait super-longtemps que les upgrades de perl me font du
zero galere. Style, je recompile mon perl, et zou c'est fini, quitte a
recompiler les ports a l'occasion. (et bon, le systeme de packages d'OpenBSD
est maintenant entierement en perl lui-meme, c'est dire si c'est critique
et si on a exactement zero galere a ce niveau).
Et pour la recompile des ports sans que ca prenne cinquante plombes sans
rien qui tourne sur la machine, ca marche aussi sans grande difficulte.
Upgrader aussi hein. Je viens de passer de perl 5.8.5 à perl 5.8.6 un système de prod et ben c'est une galère monstrueuse. J'y ais mis toute la journée d'hier.
Un portupgrade récursif, ca le fait pas, en raison des ports customisés.
Comment vous faites chez Free ? perl c'est quand meme vachement bien foutu cote compilation ascendante.
Pour ma pomme, ca fait super-longtemps que les upgrades de perl me font du zero galere. Style, je recompile mon perl, et zou c'est fini, quitte a recompiler les ports a l'occasion. (et bon, le systeme de packages d'OpenBSD est maintenant entierement en perl lui-meme, c'est dire si c'est critique et si on a exactement zero galere a ce niveau).
Et pour la recompile des ports sans que ca prenne cinquante plombes sans rien qui tourne sur la machine, ca marche aussi sans grande difficulte.
Thierry Thomas
Vendredi 25 mars 2005 à 22:20 GMT, Marc Espie a écrit :
Comment vous faites chez Free ? perl c'est quand meme vachement bien foutu cote compilation ascendante.
Pour une m. à j. mineure (ex. 5.6.1 -> 5.6.2), ça se fait tout seul.
Pour une m. à j. plus importante, on a « Perl After Upgrade » <http://people.freebsd.org/~tobez/pau.html> qui marche bien, mais qui reste à part, je ne sais pas trop pourquoi. Si mat vient à passer par là, il pourra sans doute nous en dire plus... -- Th. Thomas.
Vendredi 25 mars 2005 à 22:20 GMT, Marc Espie a écrit :
Comment vous faites chez Free ? perl c'est quand meme vachement bien foutu
cote compilation ascendante.
Pour une m. à j. mineure (ex. 5.6.1 -> 5.6.2), ça se fait tout seul.
Pour une m. à j. plus importante, on a « Perl After Upgrade »
<http://people.freebsd.org/~tobez/pau.html>
qui marche bien, mais qui reste à part, je ne sais pas trop pourquoi.
Si mat vient à passer par là, il pourra sans doute nous en dire plus...
--
Th. Thomas.
Vendredi 25 mars 2005 à 22:20 GMT, Marc Espie a écrit :
Comment vous faites chez Free ? perl c'est quand meme vachement bien foutu cote compilation ascendante.
Pour une m. à j. mineure (ex. 5.6.1 -> 5.6.2), ça se fait tout seul.
Pour une m. à j. plus importante, on a « Perl After Upgrade » <http://people.freebsd.org/~tobez/pau.html> qui marche bien, mais qui reste à part, je ne sais pas trop pourquoi. Si mat vient à passer par là, il pourra sans doute nous en dire plus... -- Th. Thomas.
Thierry Thomas
Samedi 26 mars 2005 à 19:41 GMT, Philippe Chevalier a écrit :
Désolé, mais c'est pas vraiment "out of the box".
Exemple tout con : une partie du serveur IMAP cyrus est en perl (cyradm). Un portupgrade récursif va me recompiler/désinstaller/réinstaller l'_intégralité_ de cyrus, sans me demander mon avis ni se poser de questions sur les options que je veux pour cyrus.
Le port mail/cyrus-imapd2 n'utilise pas des OPTIONS (celles qui sont enregistrées), mais des classiques WITH_ ; pour que portupgrade les conserve, il faut les avoir définies dans le /usr/local/etc/pkgtools.conf. -- Th. Thomas.
Samedi 26 mars 2005 à 19:41 GMT, Philippe Chevalier a écrit :
Désolé, mais c'est pas vraiment "out of the box".
Exemple tout con : une partie du serveur IMAP cyrus est en perl
(cyradm). Un portupgrade récursif va me recompiler/désinstaller/réinstaller
l'_intégralité_ de cyrus, sans me demander mon avis ni se poser de
questions sur les options que je veux pour cyrus.
Le port mail/cyrus-imapd2 n'utilise pas des OPTIONS (celles qui sont
enregistrées), mais des classiques WITH_ ; pour que portupgrade les
conserve, il faut les avoir définies dans le /usr/local/etc/pkgtools.conf.
--
Th. Thomas.
Samedi 26 mars 2005 à 19:41 GMT, Philippe Chevalier a écrit :
Désolé, mais c'est pas vraiment "out of the box".
Exemple tout con : une partie du serveur IMAP cyrus est en perl (cyradm). Un portupgrade récursif va me recompiler/désinstaller/réinstaller l'_intégralité_ de cyrus, sans me demander mon avis ni se poser de questions sur les options que je veux pour cyrus.
Le port mail/cyrus-imapd2 n'utilise pas des OPTIONS (celles qui sont enregistrées), mais des classiques WITH_ ; pour que portupgrade les conserve, il faut les avoir définies dans le /usr/local/etc/pkgtools.conf. -- Th. Thomas.