omlouvam se predem, nevim, jaky jiny napdis tematu bych zvolil...
stav: na svem laptopu potrebuji dodelat jeden projekt web stranek. apache2 bezi, ovsem tvrdi, ze nevidi virtual hosty:
roman@IBM-T40LINUX ~ $ sudo /etc/init.d/apache2 restart
[sudo] password for roman:
* Restarting web server apache2
Warning: DocumentRoot [/var/www/targa-transport.co.uk] does not exist
Warning: DocumentRoot [/var/www/targa-transport.co.uk] does not exist
[Wed Apr 20 13:32:18 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
... waiting Warning: DocumentRoot [/var/www/targa-transport.co.uk] does not exist
Warning: DocumentRoot [/var/www/targa-transport.co.uk] does not exist
[Wed Apr 20 13:32:19 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
[ OK ]
roman@IBM-T40LINUX ~ $
coz je zvlastni, protoze nadefinovany jsou (httpd.conf)a adresare existuji:
NameVirtualHost *:80
DocumentRoot "/var/www"
<virtualHost *:80>
DocumentRoot "/var/www"
ServerName www.targa-webdesign.co.uk
ServerAlias www.targa-webdesign.co.uk
DocumentRoot "/var/www"
ServerAdmin webmaster@targa-webdesign.co.uk
</virtualhost>
<virtualHost *:80>
DocumentRoot "/var/www/targa-transport.co.uk"
ServerName www.targa-transport.co.uk
ServerAlias www.targa-transport.co.uk
DocumentRoot "/var/www/targa-transport.co.uk"
ServerAdmin office@targa-transport.co.uk
</virtualhost>
<virtualHost *:80>
DocumentRoot "/var/www/wedartstudio.co.uk"
ServerName www.wedartstudio.co.uk
ServerAlias www.wedartstudio.co.uk
DocumentRoot "/var/www/wedartstudio.co.uk"
ServerAdmin office@wedartstudio.co.uk
</virtualhost>
pochopitelne je nadefinovan i hosts:
192.168.2.2 IBM-T40LINUX # Added by NetworkManager
127.0.0.1 localhost.localdomain localhost www.wedartstudio.co.uk www.targa-webdesign.co.uk www.targa-transport.co.uk
::1 IBM-T40LINUX localhost6.localdomain6 localhost6
127.0.1.1 IBM-T40LINUX
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
i pres hlasku apache, ze nevidi virtualhosty, do vcerejska vse fungovalo tak, jak melo: v prohlizeci jsem zadal adresu projektu (
www.wedartstudio.co.uk) a nabehl mi lokal, kde jsem mohl normalne pracovat tak, jak bylo treba...
dnes se ovsem situace zmenila: pokud zadam do prohlizece adresu projektu, najede mi realny web, ktery se bude revitalizovat. jen v pripade, ze presne nadefinuju adresu s "index.php" na konci, mi naskoci lokalni projekt.
jsem z toho docela tumpachovej a absolutne netusim, co se stalo.
jen pro uplnost dodam, ze dnes rano jsem restartoval routery (v UK nutnost, broadband service je tu dost sileny...) a na prvnim routeru za modemem jsem menil DNS z OpenDNS na Google, ale nejsem si jisty, zda takova zmena mohla mit vliv na podstatu problemu...
tusi nekdo, kde by mohla byt zrada?? predem diky