Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    RedHat - Apache e problemi permesso di scrittura

    Ho da poco installato il RedHat 4 per poter far girare un sito php in locale tramite Apache. Ho visto che apache carica il localhost dalla cartella \var\www\html, ma non so come mettervi dentro i files visto che mi dice che non dispongo i diritti di scrittura...

    Come faccio?
    eBacheca.it - Inserisci un annuncio

  2. #2
    Devi farlo da root. Dai su - dai la password di root e buon divertimento!
    Oppure cambi l'httpd.conf in modo che prenda come directory di default un' altra directory.
    Oppure, sempre dall'httpd.conf abiliti il mod_user in modo che con 127.0.0.1/~tuo_utente punti direttamente alla directory public_html nella tua HOME.

    EDIT -> P.S. In Sistemi Operativi Unix-Based le directory di identificano con / e non con \ perche' quest'ultimo e' stato adottato svariati anni dopo dalla Microsoft.
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  3. #3
    1) scusa ma è la prima volta che lavoro su linux... dove la devo mettere la password di root?

    2) Poi ho provato a cambiare la cartella del localhost con una cartella che ho sul desktop, ma quando apro la pagina mi dice:

    Forbidden
    You don't have permission to access / on this server.

    A cosa è dovuto il problema?
    eBacheca.it - Inserisci un annuncio

  4. #4
    Ho, ho fatto accesso come root e ho tutti i permessi di scrittura sui files... però rimane anco un problema.. quando cerco di accedere ai giles mi dice sempre:

    Forbidden
    You don't have permission to access / on this server.

    devo settare qualcosa dal'apache? come?
    eBacheca.it - Inserisci un annuncio

  5. #5
    Dovesti avere una sezione simile a questa:
    codice:
    DocumentRoot "/var/www/checco.homelinux.org"
    
    <Directory "/var/www/checco.homelinux.org">                                                                                                                            
        Options Indexes FollowSymLinks                                                                                                                                     
        AllowOverride None                                                                                                                                                 
        Order allow,deny                                                                                                                                                   
        Allow from all                                                                                                                                                     
    </Directory>
    Comunque evita di metterla sul desktop, in genere.. o la si lascia in /var/www oppure si crea un utente www in modo da mettere tutti i siti in /home/www. Intanto pero' controlla che tu abbia la sezione Directory impostata bene.
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  6. #6
    Quando hai fatto tutto ricordati di dare:
    - apachectl configtest che controlla se il file httpd.conf ha una sintassi corretta;
    - /etc/init.d/httpd restart per far ripartire Apache con la Conf nuova.
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

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 © 2024 vBulletin Solutions, Inc. All rights reserved.