2012-10-19 18 views
5

Ho installato il server xampp in un server e voglio aprire i progetti in htdocs non solo da (http: //localhost/folder/file.php) ma anche da altri computer, dal suo ip. esempio: (192.168.1.210/folder/file.php) come posso fare questo? Ho fatto modificare il httd.confaccesso xampp/htdocs dall'esterno

<Directory/> 
    Options FollowSymLinks 
    AllowOverride None 
    Order deny,allow 
    Deny from all 
    Allow from all 
</Directory> 

per permettere l'accesso a tutte le sottodirectory di xampp/htdocs .. ma ancora niente! Non riesco ad aprire il file di accesso ai miei progetti a meno che non abbia effettuato l'accesso al server. Grazie in anticipo!

+0

Questa non è un'impostazione di directory ma un'impostazione di vhost ... – feeela

+0

quindi dove devo apportare le modifiche? – Mirela

risposta

6

Hai bisogno di un host virtuale in Apache, che ascolta almeno al IP dato (192.168.1.210:80) o ad uno qualsiasi IP (*:80):

<VirtualHost *:80> 
    ServerName localhost 
    DocumentRoot /var/www/some_app 
</VirtualHost> 

See: http://httpd.apache.org/docs/2.2/vhosts/examples.html

Si prega di non modificare httpd.conf, poiché le modifiche potrebbero andare perse nel prossimo aggiornamento del software. È necessario creare un vHost all'interno della cartella site-available nella cartella XAMPP/Apache.

+0

grazie !!! Sono nuovo di tutto questo quindi mi hai salvato! – Mirela

+0

@Mirela Leggere un [tutorial su Apache vhost] (http://www.thegeekstuff.com/2011/07/apache-virtual-host/) o accedere alla [documentazione di Apache su vhost] (http: // httpd .apache.org/docs/2.2/vhosts /). – feeela

Problemi correlati