Webmin Проблем

foxigri

New Member
Здравейте,
имам 2 VPS-a на единия всичко си работи нормално, но другия задавам домейна посочвам на коя папка да е но не се зарежда от тази папка. Незнам какво да направя.


<VirtualHost *:80>
DocumentRoot "/var/www/html/add/domein.com"
ServerName domein.com
ServerAlias www.domein.com
<Directory "/var/www/html/add/domein:!::!:.com">
 
От: Webmin Проблем

Здравейте,
имам 2 VPS-a на единия всичко си работи нормално, но другия задавам домейна посочвам на коя папка да е но не се зарежда от тази папка. Незнам какво да направя.


<VirtualHost *:80>
DocumentRoot /var/www/html/add/domein.com
ServerName domein.com
ServerAlias www.domein.com
<Directory "/var/www/html/add/domein:!::!:.com">

Това са ти основните неща за да ти работи правилно домеина:

<VirtualHost 195.95.25.35:80>
ServerName klimaforum.net
ServerAlias www.klimaforum.net
DocumentRoot /var/www/html/add/klima/public_html
ServerAdmin [email protected]
</VirtualHost>

Не знам каква версия на Apache използваш, но при мен няма описано такова нещо като <Directory "... > Директорията се декларира в DocumentRoot (без кавички). Проблем може да прави и това, че доректорията ти е domein.COM може да я направиш само името на домейна без .com
Още един вариант за проблема е нещо по DNS сите да не е както трябва...
След всяка промяна се рестартира Apache за да влязат в сила промените
 
От: Webmin Проблем

Здравейте,
имам 2 VPS-a на единия всичко си работи нормално, но другия задавам домейна посочвам на коя папка да е но не се зарежда от тази папка. Незнам какво да направя.


<VirtualHost *:80>
DocumentRoot "/var/www/html/add/domein.com"
ServerName domein.com
ServerAlias www.domein.com
<Directory "/var/www/html/add/domein:!::!:.com">

Тук има всичко, което трябва да знаеш за name based virtualhost - http://httpd.apache.org/docs/2.4/vhosts/name-based.html (2.2 ако си с по-стара версия). Съветвам те да го прочетеш и ще ти стане ясно, аз бих прочел цялата документация. Също така, когато задаваш въпрос относно даден софтуер е хубаво да пускаш релевантни логове и конфигурационни файлове ( в случая error/access лога от apache, httpd.conf и конфа на домейна). Иначе стреляме на сляпо така да се каже :)

След всяка промяна се рестартира Apache за да влязат в сила промените

Не е нужен рестарт, graceful restart или reload е достатъчно, в противен случай се прекъсват активните връзки.
 
От: Webmin Проблем

Ползвам стара версия на Apache, влязох през конзолата и като рестартирам от там видях грешката която дава и намерих решението му в нета. Не можах да се ориентирам от Webmin защото не ми даваше никакви грешки и не можех да разбера къде е проблема.
Проблема го оправих след като добавих този ред и всичко си тръгна.

ServerName localhost

Може някои да има същия проблем и реших да публикувам как съм оправил проблема, и един съвет рестартирайте от конзолата за да видите какви грешка дава сървъра.
 

Горе