Forum Linux.général problème avec backuppc et apache

Posté par  .
Étiquettes : aucune
0
3
août
2005
Bonjour à tous,
je suis en train mettre en place un serveur BackupPC, malheureusement je me suis très vite arrêté, en effet je ne parviens pas à charger l'interface web de BackupPC en local. Je ne trouve pas pourquoi et à force de chercher j'ai modifié tellement de lignes à droite et à gauche que des éléments foireux ont dû se glisser. Bref, je vous joins les lignes qui me semblet les plus importante de mon httpd.conf et celles du error_log. Si quelqu'un pouvait me donner un piste pour me permettre de retrouver de la motivation. Merci.

error_log de Apache:

[Tue Aug 02 16:51:01 2005] [notice] caught SIGTERM, shutting down
[Tue Aug 02 16:51:03 2005] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue Aug 02 16:51:04 2005] [notice] Digest: generating secret for digest authentication ...
[Tue Aug 02 16:51:04 2005] [notice] Digest: done
[Tue Aug 02 16:51:04 2005] [notice] LDAP: Built with OpenLDAP LDAP SDK
[Tue Aug 02 16:51:04 2005] [notice] LDAP: SSL support unavailable
[Tue Aug 02 16:51:04 2005] [notice] mod_python: Creating 4 session mutexes based on 256 max processes and 0 max threads.
[Tue Aug 02 16:51:05 2005] [notice] Apache/2.0.52 (Fedora) configured -- resuming normal operations
Couldn't open /mnt/rack/data/conf/config.pl: Permission denied
[Tue Aug 02 16:51:10 2005] [error] [client 127.0.0.1] Directory index forbidden by rule: /var/www/html/BackupPC/, referer: http://serveursamba.mshome/cgi-bin/BackupPC_Admin(...)
[Tue Aug 02 16:51:11 2005] [error] [client 127.0.0.1] File does not exist: /var/www/html/BackupPC/favicon.ico


httpd.conf :

ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
AddHandler cgi-script .pl
AddHandler cgi-script .cgi
AddHandler cgi-script .exe
#
# "/var/www/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "/var/www/cgi-bin/">
AllowOverride None
Options ExecCGI
Order Allow,Deny
Allow from All

je savais pas trop ou mettre ce post, si quelqu'un a une idée plus précise que la solution générale.
  • # A mon avis

    Posté par  . Évalué à 2.

    D'apres ce que tu nous donne il faudrait vérifier les droits du fichier /mnt/rack/data/conf/config.pl car pour l'instant apache n'arrive pas a le lire. Après il faut chercher à comprendre par exemple pourquoi apache ne trouve pas /var/www/html/BackupPC/favicon.ico : ça peut venir de ta config d'apache (mais c'est pas dans ce que tu nous a montré) ou bien ce fichier n'existe pas ou n'est pas à cet emplacement.

    Il reste l'erreure du milieu qui doit venir de la condfig d'apache mais je ne puis t'en dire plus : pas assez d'info :(

    la section de httpd.conf ( ou des fichier dans le rep /et/conf.d )interessante doit commencer par <Directory "/var/www/html/BackupPC/">
  • # précisions

    Posté par  . Évalué à 1.

    merci de bien vouloir m'aider dans ma tâche qui s'avère nettement plus délicate que prévue. Pour ce qui est des droit du config.pl je ne comprends pas j'ai mis 755 comme code dc tout le monde devrait avoir le droit d'exécuter et lire le fichier. Je me demande si ce n'est pas un problème au niveau de Apache qui n'aurait pas le droit d'exécuter du perl ou alors il ne peut pas faire appel à Mod_perl.
    Ensuite le fichier qu'il ne trouve pas est inexistant sur le système dc j'en déduis qu'il l'a fumé et ce n'est pas ça qui empêche l'affichage de ma page.
    par contre la directory index forbidden je ne la comprends pas.
    je joins les lignes concenant de répertoire ds le httpd.conf :


    <Directory "/var/www/html">
    Options Indexes FollowSymLinks
    Order allow,deny
    Allow from all


    si il y a quelquechose à rajouter, ce qui ne m'étonnerait pas, je vous serais reconnaissant de me le dire.
    merci

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.