Bonjour à tous j'utilise apache2 pour afficher en local une interface graphique en html qu'utilise mon logiciel backuppc. il se passe que sur ma page web j'ai une erreur 500 du serveur web et quand je vais dans mon error log de apache il m'affiche ceci:
Premature end of script headers: BackupPC_Admin
[Sun Feb 19 14:43:13 2006] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sun Feb 19 14:43:33 2006] [error] [client 127.0.0.1] attempt to invoke directory as script: /usr/lib/cgi-bin/
[Sun Feb 19 14:43:33 2006] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
Je ne suis pas un grand spécialiste d'apache et j'aimerai savoir ce qu'est favicon.ico. il est vrai que je n'ai pas ce fichier qu'il me demande. Mais je ne sais même pas ce qu'est ce fichier.
J'ai fais des recherches sur google mais rien de fructuant on parle souvent de favicon.ico mais on explique pas ce qu'est ce fichier
merci d'avance pour ceux qui peuvent m'aider.
# la petite image à côté de l'url dans ton navigateur web
Posté par symoon . Évalué à 4.
Pour ton erreur 500, regarde plutôt du côté de l'erreur cgi.
# probleme apache2 erreur 500
Posté par tese . Évalué à 1.
caught SIGTERM, shutting down
Je ne sais plus qu'elle log allé voir.
merci d'avance pour les reponses que vous pouvez me donner.
[^] # Re: probleme apache2 erreur 500
Posté par tese . Évalué à 1.
" Can't do setuid (cannot exec sperl)"
Si je comprend bien il me dit qu'il me manque l'exec de sperl est ce que quelqu'un pourait me dire ce que je dois faire pour que cette erreur n'y soit plus merci d'avance
# 2 problèmes
Posté par Lol Zimmerli (site web personnel, Mastodon) . Évalué à 2.
Regarde dans error_log, tu devrais avoir une ligne expliquant le problème du script cgi.
PS: qu'entends-tu exactement par fructuant? :)
La gelée de coings est une chose à ne pas avaler de travers.
[^] # Re: 2 problèmes
Posté par Maillequeule . Évalué à 2.
Ahh nan, ca va pas non plus avec le contexte ...
# probleme apache2 erreur 500
Posté par tese . Évalué à 1.
Pour pouvoir afficher cette page web je suis oblige de mettre apache2 soit www-data dans le group de backuppc car sur le script de demarrage backuppc_admin, il utilise le bit suid ce qui donne:
-r-sr-xr-- 1 backuppc backuppc 3924 Feb 16 15:45 BackupPC_Admin
Aprés avoir lance le localhost/cgi_bin/ j'ai une page qui m'affiche:
Forbidden
You don't have permission to access /cgi-bin/ on this server.
Apache/2.0.54 (Debian GNU/Linux) Server at localhost Port 80
si je tape l'adresse localhost/cgi_bin/BackupPC_Admin il m'affiche:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.0.54 (Debian GNU/Linux) Server at localhost Port 80
et si je regarde dans le error log de apache2 ca m'affiche :
[Mon Feb 20 13:15:41 2006] [error] [client 127.0.0.1] File does not exist: /var/www/backuppc/cgi-bin
[Mon Feb 20 13:15:41 2006] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Mon Feb 20 13:16:08 2006] [error] [client 127.0.0.1] File does not exist: /var/www/backuppc/cgi-bin
[Mon Feb 20 13:16:08 2006] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Mon Feb 20 13:16:10 2006] [error] [client 127.0.0.1] File does not exist: /var/www/backuppc/cgi-bin
[Mon Feb 20 13:16:10 2006] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
Can't do setuid (cannot exec sperl)
[Mon Feb 20 13:16:13 2006] [error] [client 127.0.0.1] Premature end of script headers: BackupPC_Admin
[Mon Feb 20 13:16:13 2006] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
Ce qui m'aide pas beaucoup voila je suis a bout de nerf donc si quelqu'un peut m'aider j'en suis trés trés reconnaisant
merci d'avance
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.