Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Nastavení apache-localhost...

Ahoj, ve firmě máme server na kterém běží localhost (apache). Já mám na notebooku také localhost a apache (vertrigoserv) a teď nemůžu přijít na to jak udělat následující věc:

Máme php projekty, který jsou nastaveny a udělány tak, aby správně běžely na hostingu, takže jsem si musel na svém notebooku udělat virtual takto:

soubor hosts:

127.0.0.1 nazev_projektu
konfigurační soubor apache - httpd-vhosts.conf:

<VirtualHost nazev_projektu:80> 
 DocumentRoot "C:\Program Files (x86)\VertrigoServ\www\nazev_projektu\release" 
 ServerName nazev_projektu
 ServerAlias nazev_projektu
</VirtualHost>
a konfigurační soubor apache - httpd.conf:

...
Listen 80

DocumentRoot "C:\Program Files (x86)\VertrigoServ\www"
Include conf/extra/httpd-vhosts.conf
...
<Directory />
    Options FollowSymLinks
    AllowOverride All
    Order deny,allow
    Deny from all
</Directory>
...
Takže když zadám do prohlížeče http://nazev_projektu, tak mi to funguje dle představ, ale teď potřebuji to samé udělat na serveru, aby mohli ostatní uživatelé používat ten projekt, tedy aby zadali do prohlížeče http://ip_serveru(nebo jeho nazev)/nazev_projektu.

Ale za boha nemůžu přijít jak na to... Zkoušel jsem okopírovat moje nastavení na server, ale chovalo se to špatně - buď jsem to rozchodil dobře, ale zase nefungovaly správně cesty k js a css (cesty ve formátu /css/style.css), nebo mi nefungovalo přesměrování (například jsem se po přihlášení dostal z http://ip_serveru/nazev_projektu na http://ip_serveru/.

Prosím o radu, zabil jsem s tím včera celý den a nic... díky moc...

P.S.: Akorát rozdíl je v tom, že server má nastaven localhost na port 82 a ne 80... a složka s projekty je na serveru na D:\Web\

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny