Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб-интерфейс панели
  • Search

Добавление домена с пробелом

Вопросы по работе Веб-интерфейса панели
GUI
Post Reply
  • Print view
Advanced search
2 posts • Page 1 of 1
tootmoses
Posts: 4
Joined: Sat Mar 28, 2015 9:01 am

Добавление домена с пробелом
  • Quote

Post by tootmoses » Sun Sep 24, 2017 7:36 am

Доброго дня.
Клиенты частенько при создании доменов в панели копипастят имена доменов на конце вместе с пробелами или символом табуляции.
После этого естественно виртуалхосты в конфигах веб-серверов добавляются так-же, т.е. с пробелом, соответственно nginx и apache не запускаются, пропадают из веб-интерфейса все веб-домены у пользователя и перестают работать функции панели через веб-интерфейс, например добавление веб-домена, днс-домена и прочее, хотя консольные команды работают нормально после устранения ошибок в конфигах.
Ручками конфиги правил ( /home/user_name/web/conf/nginx.conf и httpd.conf, а также файл /usr/loca/vesta/data/user/admin/web.conf), потом удалял проблемный домен консольной командой и добавлял снова.
Список веб-доменов в панели появился, все службы запускаются нормально, но вот команды добавления через панель приводят к черному окну ошибки панели.
Может кто сталкивался как вылечить это без переустановки сервера? Кстати бекапы из консоли нормально делаются и накатываются на переустановленный сервер без проблем.
К сожалению логи сейчас дать не могу, это так, вспомнилось после десятка случаев, решил спросить может кто сталкивался и вылечил как-то?

Поиском по форуму по различным вариантам подобного не нашел, если было - прошу понять и простить и ткнуть носом.
Top

JEY70
Posts: 129
Joined: Sat May 04, 2013 8:06 pm

Os: Ubuntu 15x
Web: apache + nginx
Re: Добавление домена с пробелом
  • Quote

Post by JEY70 » Mon Mar 02, 2020 11:49 am

tootmoses wrote: ↑
Sun Sep 24, 2017 7:36 am
Доброго дня.
Клиенты частенько при создании доменов в панели копипастят имена доменов на конце вместе с пробелами или символом табуляции.
После этого естественно виртуалхосты в конфигах веб-серверов добавляются так-же, т.е. с пробелом, соответственно nginx и apache не запускаются, пропадают из веб-интерфейса все веб-домены у пользователя и перестают работать функции панели через веб-интерфейс, например добавление веб-домена, днс-домена и прочее, хотя консольные команды работают нормально после устранения ошибок в конфигах.
Ручками конфиги правил ( /home/user_name/web/conf/nginx.conf и httpd.conf, а также файл /usr/loca/vesta/data/user/admin/web.conf), потом удалял проблемный домен консольной командой и добавлял снова.
Список веб-доменов в панели появился, все службы запускаются нормально, но вот команды добавления через панель приводят к черному окну ошибки панели.
Может кто сталкивался как вылечить это без переустановки сервера? Кстати бекапы из консоли нормально делаются и накатываются на переустановленный сервер без проблем.
К сожалению логи сейчас дать не могу, это так, вспомнилось после десятка случаев, решил спросить может кто сталкивался и вылечил как-то?

Поиском по форуму по различным вариантам подобного не нашел, если было - прошу понять и простить и ткнуть носом.
В файле: https://github.com/serghey-rodin/vesta/ ... /index.php
После:

Code: Select all

$v_domain = strtolower($v_domain);
Добавте строку:

Code: Select all

$v_domain = trim($v_domain);
В таком случае пробелы по краям добавляемых доменов будут удаляться.
Top


Post Reply
  • Print view

2 posts • Page 1 of 1

Return to “Веб-интерфейс панели”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password