2012-10-19 15 views
5

Zainstalowałem serwer xampp na serwerze i chcę otworzyć projekty w htdocs nie tylko z (http: //localhost/folder/file.php), ale także z innych komputerów, przez jego ip. przykład: (192.168.1.210/folder/file.php) jak to zrobić? Zrobiłem edytować the httd.confdostęp xampp/htdocs z zewnątrz

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

aby umożliwić dostęp w wszystkich podkatalogów xampp/htdocs .. ale jeszcze nic! Nie mogę otworzyć pliku logowania mojego projektu, chyba że jestem zalogowany na serwerze. z góry dziękuję!

+0

To nie jest ustawienie katalogu, ale ustawienie vhost ... – feeela

+0

, więc gdzie powinienem dokonać zmian? – Mirela

Odpowiedz

6

Musisz wirtualnego hosta w Apache, który słucha co najmniej danego IP (192.168.1.210:80) lub jakikolwiek IP (*:80):

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

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

Proszę nie zmieniać httpd.conf, ponieważ zmiany mogą zostać utracone podczas następnej aktualizacji oprogramowania. Musisz utworzyć vHost wewnątrz folderu site-available w den XAMPP/Apache.

+0

dziękuję! Jestem nowy w tym wszystkim, więc mnie uratowałeś! – Mirela

+0

@Mirela Przeczytaj [samouczek na temat Apache vHosts] (http://www.thegeekstuff.com/2011/07/apache-virtual-host/) lub przejdź do [Dokumentacji Apache na vHosts] (http: // httpd .apache.org/docs/2.2/vhosts /). – feeela

Powiązane problemy