No tak jsem se tim vsim poradne prokousal, precetl snad vsechny diskuse o PHP,MySQL,Apache.. vse funguje
Ale tak me zaujala moznost VirtualServeru, mam to nastavene takto:
Kód:
ServerName server.
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"
NameVirtualHost *:80
Kód:
<VirtualHost *:80>
ServerAdmin Dominik.Dominator@centrum.cz
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"
ServerName server.
<Directory "C:/Program Files/Apache Group/Apache2/htdocs">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from All
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin Dominik.Dominator@centrum.cz
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs/osobni_stranka"
ServerName xxx.sever.
ErrorLog logs/error-osobni_stranka.log
CustomLog logs/access-osobni_stranka.log common
<Directory "C:/Program Files/Apache Group/Apache2/htdocs/osobni_stranka">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from All
</Directory>
</VirtualHost>
Do C:\WINDOWS\system32\drivers\etc\hosts (BTW: to etc ke vostry jako v Linuxu
) jsem pridal:
Kód:
127.0.0.1 localhost
127.0.0.1 xxx.server.
No a to mi funguje, ale pokazde najede stejna stranka, tedy "server." = "xxx.server."
Zkousel jsem i na localhost, ale nefungovalo to, uz tak nejak me napadlo, ze je to asi dost pistomost to hazet na localhost, jde to tedy vubec? Jde to nejak udelat, kdyz mam jen v localu IP a je bez jmena (prece neudelam xxx.10.10.10.1 <- to je kravina)? A jak to pripadne rozjet na localu, kdyz nemam DNS server?
BTW: To ze mam normalni "server." i ve virtual host mi poradil kamos, kteremu to tak jede a bez toho nejede, kdyz jsem to tam nemel tak mi to najizdelo pri zadani "server." na to umisteni kde bylo "xxx.server." (a ani predtim samotne "xxx.server." nefungovalo)
BTW2: ta tecka v "server." je tam spravne, opravdu se mi pri pojmenovani PC vzdy za nazev doplni "."
Apache/2.0.53 (Win32)