Ubuntu 16.04, apache 2.4.18
Roppant egyszeru felepitesu cucc.
root@testtestest:/etc/apache2# cat apache2.conf
ServerRoot "/etc/apache2"
Mutex file:${APACHE_LOCK_DIR} default
PidFile ${APACHE_PID_FILE}
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
HostnameLookups Off
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
IncludeOptional mods-enabled/*.load
IncludeOptional mods-enabled/*.conf
Include ports.conf
Options FollowSymLinks
AllowOverride All
Require all denied
AllowOverride None
Require all granted
Options -Indexes +FollowSymLinks
AllowOverride All
Require all granted
AccessFileName .htaccess
Require all denied
ServerName test:80
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
IncludeOptional conf-enabled/*.conf
IncludeOptional sites-enabled/*.conf
Egy virtualhost
<VirtualHost 10.26.4.12:80>
ServerAdmin webmaster@localhost
ServerName testtesttest.intra.loc
DocumentRoot /var/www/html2/
ErrorLog /var/log/apache2/fa/t_error.log
LogLevel info
CustomLog /var/log/apache2/fa/t.log combined
</VirtualHost>
htacces nincs, egy darab index.php van a
/var/www/html es egy masik a /var/www/html2 alatt
az elsoben egy phpinfo fut, masik egy egyszeru echo
apache restart utan letrehozza a /var/log/apache2/fa/t_error.log filet, 0 byte merettel. Tehat beolvasta a virtualhost configot
Beirom a bongeszobe a "testtesttest.intra.loc" cimet - es a /var/www/html mappaban levo index.php-t olvassa. Es nem a virtualhostban, hanem a fo configban levo logba ir.
Ket napja ezen szivok, eletem soran csinaltam mar par hasonlo virtualhost beallitast es a budos eletben nem volt vele gondom. Nyilvan ott van az, ha nem stimmel a nev, de az ip igen, akkor a defaultot hozza be - de itt stimmel a nev a vh-val.
Most meg itt van ez es keptelen vagyok rajonni, mi a gondja. Orjito.
Valami otlet ?
Otlet ?
- 790 megtekintés
Hozzászólások
Ugye a
<Virtualhost *:80>
</Virtualhost>
nem maradt le?
Vizsgára felkészülés végett keresek "kidobásra" szánt menedzselhető Cisco switch-eket és routereket, leginkább Pest és Bács-Kiskun megye területén.
- A hozzászóláshoz be kell jelentkezni
Nem, csak a forummotor viccelodik.
Egy fokkal jobb talan, de semmi humorom az osszes blokkot javitani :(
Szintakszisa helyes, beolvassa
--
http://www.micros~1
Rekurzió: lásd rekurzió.
- A hozzászóláshoz be kell jelentkezni
Így nincs is jelentősége, ha ott van, akkor ott van :)
Gondolom a Directory /var/www/html2 blokk is ott van valahol a konfigban.
/var/log/apache2/error.log mit mond akkor, amikor megnyitod a testtesttest.intra.loc címet?
illetve service apache2 reload esetén sincs benne semmi?
Szerk.: mivel létrejön a megfelelő log fájl, így én arra tippelnék, hogy hiányzik a Directory blokk.
Vizsgára felkészülés végett keresek "kidobásra" szánt menedzselhető Cisco switch-eket és routereket, leginkább Pest és Bács-Kiskun megye területén.
- A hozzászóláshoz be kell jelentkezni
akkor valami megelőzi a sorban ami a /var/www/html-re mutat
Fedora 28, Thinkpad x220
- A hozzászóláshoz be kell jelentkezni
Ötletek:
- az apache-ot futtató gép is úgy tudja, hogy a testtesttest.intra.loc a 10.26.4.12 ip-re mutat?
- a *-os default virtualhost definíciót kiszedted, inaktiváltad?
- a2ensite megvolt a virtualhostra? (sites-enabled -ben megvan a link?)
--
Gábriel Ákos
- A hozzászóláshoz be kell jelentkezni
Megvan. Elnezest mindenkitol, tudtam, hoyg en vagyok a hulye, de most szegyellem magam. Belottem a https-t is es az jo lett.
Es ime, itt a megoldas:
a szerver ip-je, a default host, a https, az ifconfig
10.26.1.12
Ehhez kepest a 80-as virtualhost
10.26.4.12
Nem tudom, hogyan sikerult elkovetnem, de hoyg ket napig nem jottem ra....
Szoval koszi mindenkinek az otleteket.
--
http://www.micros~1
Rekurzió: lásd rekurzió.
- A hozzászóláshoz be kell jelentkezni
Ezek az ip címek... Csak a baj van velük :D Mindenesetre örülök, hogy meglett a hiba forrása.
Vizsgára felkészülés végett keresek "kidobásra" szánt menedzselhető Cisco switch-eket és routereket, leginkább Pest és Bács-Kiskun megye területén.
- A hozzászóláshoz be kell jelentkezni
Hat meg en...Es ez mar igazabol tobbhonapos, ugye az eles szerveren nem vette figyelembe se a logolast, se a https redirectet
Aztan a fejlesztoin ugyanugy.
Amikor klonoztam, mindig csak az utolso szamjegyet irtam at, nem neztem, hogy az alhalo jo-e...
De vegre megvan :)
--
http://www.micros~1
Rekurzió: lásd rekurzió.
- A hozzászóláshoz be kell jelentkezni
Es igen, ez volt az eles szerveren is, a fejlsztoi szerveren is. Nem hiszem el.
Anno tobb orat tunodtem rajta, miert nem veszi figyelembe a https atiranyitast, miert csak .htaccess-bol mukodik.
<VirtualHost 10.26.1.10:80>
Es maris minden rendben az elesen
<VirtualHost 10.26.1.11:80>
Es maris minden rendben a fejlesztoin.
En emlekszem rosszul vagy regebben tenyleg szolt az apacha (2.2 es 1.x verziok), ha ilyet elcseszett az ember ?
Igaz, ott inkabb NameVirtualHost vagy ilyesmi volt...
(Utobbi evekben nginx-et hasznaltunk a regi cegnel)
--
http://www.micros~1
Rekurzió: lásd rekurzió.
- A hozzászóláshoz be kell jelentkezni