Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858

    [apache] configurazione da linux per leggere cartella montata fat32

    Ciao, sto tentando di configurare apache (1.3.31) per poter usare una cartella "lavori" contenuta dentro un'altra partizione (fat32) montata automaticamente all'avvio del sistema (slackware 10).
    Ho provato 3 soluzioni diverse (sempre loggato come root) ottenendo sempre lo stesso errore. Google ha saputo darmi alcuni spunti ma non sono riuscito ugualmente a risolvere il problema. Suggerimenti??


    soluzione DOCUMENTROOT:
    codice:
    DocumentRoot "/mnt/win_e/root"
    risultato:
    [Sun Jul 4 18:37:39 2004] [error] [client 127.0.0.1] (13)Permission denied: access to / failed because search permissions are missing on a component of the path


    soluzione ALIAS:
    codice:
    Alias /root/ "/mnt/win_e/root/"
    <Directory "/mnt/win_e/root/">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        Allow from 127.0.0.1
    </Directory>
    risultato:
    [Sun Jul 4 18:33:48 2004] [error] [client 127.0.0.1] (13)Permission denied: access to /root/ failed because search permissions are missing on a component of the path

    soluzione VIRTUALHOST:
    codice:
    NameVirtualHost 127.0.0.2
    <VirtualHost 127.0.0.2:80>
        ServerAdmin webmaster@dummy-host.example.com
        DocumentRoot /mnt/win_e/root
        ServerName dummy-host.example.com
        ErrorLog /var/log/apache/virtualhost_error_log
        CustomLog /var/log/apache/access_log common
    </VirtualHost>
    risultato:
    [Sun Jul 4 18:36:05 2004] [error] [client 127.0.0.2] (13)Permission denied: access to / failed because search permissions are missing on a component of the path
    think simple think ringo

  2. #2
    Commento solo l'errore...

    il comando search non ha il permesso su uno dei componenti del path.

    Come dire che i comandi UNIX non sono autorizzati ad andare in casa microsoft... verifica con quale user accedi al path.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    nel fstab la partizione è cosi montata:
    codice:
    /dev/hda6  /mnt/win_e  vfat  defaults,uid=1001,gid=4  0   0
    l'user è root, quindi abbastanza onnipotente
    think simple think ringo

  4. #4
    Originariamente inviato da marketto
    nel fstab la partizione è cosi montata:
    codice:
    /dev/hda6  /mnt/win_e  vfat  defaults,uid=1001,gid=4  0   0
    l'user è root, quindi abbastanza onnipotente
    Lo user che intendevo e' l'indiano apaci. uid e' user id, gid group id. Vedi se apache ne fa parte. Di solito no.

    Root lo usi tu ma chi accede al virtual host e' apache.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    bingo

    direttamente dal file httpd.conf:

    #
    # If you wish httpd to run as a different user or group, you must run
    # httpd as root initially and it will switch.
    #
    # User/Group: The name (or #number) of the user/group to run httpd as.
    # . On SCO (ODT 3) use "User nouser" and "Group nogroup".
    # . On HPUX you may not be able to use shared memory as nobody, and the
    # suggested workaround is to create a user www and use that user.
    # NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET)
    # when the value of (unsigned)Group is above 60000;
    # don't use Group "#-1" on these systems!
    #
    User marketto
    Group adm
    think simple think ringo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.