Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483

    Virtual Host e Forbidden

    Ciao a tutti.. ho un problemino con la configurazione di apache e i virtual host...

    Dopo aver aggiunto le dovute righe nell'httpd.conf e riavviato apache, se vado nel brownser e scrivo il nome del mio virtualhost mi esce la scritta

    Forbidden
    You don't have permission to access / on this server.
    Se invece vado a digitare il percorso preciso di una pagina che so che si trova nella cartella del server, me la carica tranquillamente... come posso ovviare a questo ?
    Essendo questo un server in locale per i miei lavori io vorrei che se esiste una pagina INDEX. me la carichi direttamente, se invece non c'è mi mostri la lista dei file presenti nella cartella...e non la scritta FORBIDDEN.... qualcuno mi puo' aiutare ?


  2. #2
    posta come hai configurato apache
    aquatimer2000

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483
    Ho decommentato questa riga:

    codice:
    LoadModule vhost_alias_module modules/mod_vhost_alias.so
    e inserito questo:

    codice:
    NameVirtualHost 127.0.0.1 
    <VirtualHost 127.0.0.1>
    ServerName phpmyadmin
    ServerAdmin email@domain.tld
    DocumentRoot D:/virtualhost/phpmyadmin/
    ErrorLog D:/virtualhost/phpmyadmin/_error.txt
    </VirtualHost>
    e nel file hosts di windows (in windows/system32/drivers/etc/)
    ho aggiunto:

    codice:
    127.0.0.1 phpmyadmin


  4. #4
    penso di aver capito ma..

    che risultato vuoi ottenere.. non mi è molto chiaro?

    vorresti accedere a phpmyadmin digitando cosa?
    aquatimer2000

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483
    io in quella cartella ho messo il phpmyadmin (ma potevo metterci qualksiasi altra cosa ke il discorso è lo stesso)... se nel browser scrivo http://phpmyadmin mi esce l'errore

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

    se invece scrivo http://phpmyadmin/index.php, mi carica la pagina correttamente... io vorrei che:

    - come in questo caso ke esiste la pagina index.php, vorrei che digitando http://phpmyadmin me la carichi subito

    - ipotizzando una situazione in cui non esiste una pagina index. vorrei vedere visualizzata la lista dei file/cartelle presenti

    spero di essermi spiegato...

  6. #6
    vediamo un po'... il discorso che fai tu con phpmyadmin è un po' più complicato...

    prova una cosa del genere:

    #<VirtualHost 127.0.0.1>
    # ServerAdmin nome_admin_esempio
    # DocumentRoot directory_che_vuoi_raggiungere
    # ServerName www.pippo.it
    # ErrorLog errori_log
    # CustomLog custom_log
    #</VirtualHost>

    per ora prova con una cartella differente da phpadmin e vedi se funziona.

    poi vediamo il caso specifico di phpmyadmin
    aquatimer2000

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483
    non è il problema di phpmyadmin (che poi in quella cartella non c'è neanke phpmyadmin.. è solo ke si chiama cos')... xke la stessa cosa mi succede se voglio raggiungere http:/localhost... ke dentro c'è un sito..

  8. #8
    cerca in httpd

    DirectoryIndex

    hai una configurazione del genere?

    codice:
    DirectoryIndex index.php index.html index.htm index.php3 index.phtml index.html.var
    aquatimer2000

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    483
    perfetto..... ora funziona..... t ringrazio...


  10. #10
    e di che!

    aquatimer2000

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.