Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: hosts config - zvlastni chovani [vyřešeno]  (Přečteno 3175 krát)

rpet

  • Návštěvník
  • Příspěvků: 54
hosts config - zvlastni chovani [vyřešeno]
« kdy: 20 Dubna 2011, 14:40:07 »
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:
Kód: [Vybrat]
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:

Kód: [Vybrat]
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:

Kód: [Vybrat]
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
« Poslední změna: 20 Dubna 2011, 20:36:44 od Martin - ViPEr*CZ* »
IBM T40, Intel Pentium M 1500Mhz, 1,5MB RAM, graphic card ATI Radeon 7500 integrated, sound card AC 97 integrated, HDD HITACHI 40GB 5400 rpm, DVD/CD-RW IBM slim, Lite-On DVD+R DL USB,  USB GPS module S2SGI-G217

rpet

  • Návštěvník
  • Příspěvků: 54
Re: hosts config - zvlastni chovani
« Odpověď #1 kdy: 20 Dubna 2011, 19:24:07 »
takze mirny pokrok v mezich zakona:

po nekolikerych upravach konfiguraku apache (httpd.conf , sites-available/default  a  sites-enabled/default) se mi podarilo zajistit, ze apache po restartu nehazi fail, ale pouze waruje:

Kód: [Vybrat]
roman@IBM-T40LINUX ~ $ sudo /etc/init.d/apache2 restart
 * Restarting web server apache2                                                [Wed Apr 20 18:15:19 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
[Wed Apr 20 18:15:19 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
 ... waiting [Wed Apr 20 18:15:20 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
[Wed Apr 20 18:15:20 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
                                                                         [ OK ]

sice mi to i tak prijde divny, protoze ted uz by konfiguraky mely sedet: httpd.conf

Kód: [Vybrat]
NameVirtualHost *:80

 <VirtualHost *:80>
         ServerName www.targa-webdesign.co.uk
         ServerAdmin admin@targa-webdesign.co.uk
         DocumentRoot /var/www
 </VirtualHost>


 <VirtualHost *:80>
         ServerName www.wedartstudio.co.uk
         ServerAdmin webmaster@wedartstudio.co.uk
         DocumentRoot /var/www/wedartstudio.co.uk
 </VirtualHost>

a sites-available/default:

Kód: [Vybrat]
NameVirtualHost *:80

 <VirtualHost *:80>
         ServerName www.targa-webdesign.co.uk
         ServerAdmin admin@targa-webdesign.co.uk
         DocumentRoot /var/www
 </VirtualHost>


 <VirtualHost *:80>
         ServerName www.wedartstudio.co.uk
         ServerAdmin webmaster@wedartstudio.co.uk
         DocumentRoot /var/www/wedartstudio.co.uk
 </VirtualHost>

ovsem ten nejzavaznejsi problem porad pretrvava: po zadani adresy do browseru www.wedartstudio.co.uk se proste porad nacita indexpage z venku, a nikoliv z localhost. stejne tak nechapu, proc apache porad nekompromisne tvrdi, ze nameVirtualHost *80 neni virtualem. je, nebo neni??

opravdu se nenajde nikdo, kdo mi pomuze to usmernit??
« Poslední změna: 20 Dubna 2011, 19:26:05 od rpet »
IBM T40, Intel Pentium M 1500Mhz, 1,5MB RAM, graphic card ATI Radeon 7500 integrated, sound card AC 97 integrated, HDD HITACHI 40GB 5400 rpm, DVD/CD-RW IBM slim, Lite-On DVD+R DL USB,  USB GPS module S2SGI-G217

rpet

  • Návštěvník
  • Příspěvků: 54
Re: hosts config - zvlastni chovani [VYRESENO]
« Odpověď #2 kdy: 20 Dubna 2011, 20:22:29 »
hm. tak jsem to vyresil jednoduse: proste jsem ostatni projekty mrsknul na jinej komp, a ve var/www/ nechal jen projekt studia. smazal jsem httpd.conf a zadal tam jen zakladni parametry, to same i v sites-available/default . log out - log in, a projekt jede.

faktem zustava, ze mit vic virtualhostu na jednom kompu me zacina docela dost desit...

skoda, ze nikdo neporadil...
IBM T40, Intel Pentium M 1500Mhz, 1,5MB RAM, graphic card ATI Radeon 7500 integrated, sound card AC 97 integrated, HDD HITACHI 40GB 5400 rpm, DVD/CD-RW IBM slim, Lite-On DVD+R DL USB,  USB GPS module S2SGI-G217

zdenek_vz800

  • Aktivní člen
  • *
  • Příspěvků: 306
    • Mac OnLine
Re: hosts config - zvlastni chovani [vyřešeno]
« Odpověď #3 kdy: 20 Dubna 2011, 20:48:33 »
dej mi sem vypis ifconfig

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
Re: hosts config - zvlastni chovani [vyřešeno]
« Odpověď #4 kdy: 21 Dubna 2011, 19:23:47 »
k čemu ifconfig?

smaž v pořadí druhou direktivu NameVirtualHost *:80 (máš tam dvě a to je špatně) a mělo by to šlapat.

EDIT: možná jestli jich tam někde nemáš víc když to vypisuje tolikrát :-)
« Poslední změna: 21 Dubna 2011, 19:33:11 od ETNyx »
jabber: etnyx@jabbim.cz

zdenek_vz800

  • Aktivní člen
  • *
  • Příspěvků: 306
    • Mac OnLine
Re: hosts config - zvlastni chovani [vyřešeno]
« Odpověď #5 kdy: 21 Dubna 2011, 19:43:28 »
zajimala me skutecna IP serveru - pokud tam totiz je added by network manager, tak to je ip automaticky doplnena systemem, coz muze vzniknout retartem modemu, ale stranky muzou jet, ale databaze ne - mel jsem obdobny problem....
jinak dle me zkusenosti pokud v apache zaznamu je neco 2x, tak mi to vzdycky nedelalo problem

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: hosts config - zvlastni chovani [vyřešeno]
« Odpověď #6 kdy: 21 Dubna 2011, 19:46:27 »
Nedávno jsem to taky řešil, koukni na http://ubuntuforums.org/showthread.php?t=592456
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
Re: hosts config - zvlastni chovani [vyřešeno]
« Odpověď #7 kdy: 21 Dubna 2011, 20:11:21 »
zajimala me skutecna IP serveru - pokud tam totiz je added by network manager, tak to je ip automaticky doplnena systemem, coz muze vzniknout retartem modemu, ale stranky muzou jet, ale databaze ne - mel jsem obdobny problem....
jinak dle me zkusenosti pokud v apache zaznamu je neco 2x, tak mi to vzdycky nedelalo problem

Tak mi to nedalo a šel jsem to vyzkoušet :-) přídal jsem další NameVirtualHost *:80 (mezi kontejnery <VirtuaHost *:80>) a restartovat apache, vysledek:
Kód: [Vybrat]
/etc/rc.d/httpd restart
:: Restarting Apache Web Server                                          [BUSY]
[Thu Apr 21 20:03:52 2011] [warn] NameVirtualHost *:80 has no VirtualHosts

S tou IP jsem to buď nepochopil nebo jsi úplně mimo z hosts je patrný že ty stránky pojednou na rozhraní lo a to ti žádný modem ani router nezmění, dá se předpokládat, že i ostatní služby včetně mysql budou na vnitřní smyčce naslouchat.
jabber: etnyx@jabbim.cz

zdenek_vz800

  • Aktivní člen
  • *
  • Příspěvků: 306
    • Mac OnLine
Re: hosts config - zvlastni chovani [vyřešeno]
« Odpověď #8 kdy: 21 Dubna 2011, 20:53:53 »
no nic - snaha byla - jeste jednou - me server automaticky doplnoval adresu - a byla tam dycky poznamka #added by network manager - a pak par veci nefungovalo - stacilo radku smazat a pak to jelo - ale pak dal byla skutecna adresa serveru, coz sem tady nevidel )Stacilo to prave zjistit jen pres if...) - jen jsem myslel ze se jedna o obdobny problem jako u me...

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
Re: hosts config - zvlastni chovani [vyřešeno]
« Odpověď #9 kdy: 21 Dubna 2011, 22:06:23 »
aha, tak počkáme jestli něco z toho autorovi pomůže :-)
jabber: etnyx@jabbim.cz

 

Provoz zaštiťuje spolek OpenAlt.