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

[БАГ] Error: can't parse config /home/admin/conf/web/nginx.conf

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
19 posts
  • Previous
  • 1
  • 2
zar0ku1
Posts: 10
Joined: Tue Jan 20, 2015 3:45 am

Re: [БАГ] Error: can't parse config /home/admin/conf/web/nginx.conf
  • Quote

Post by zar0ku1 » Fri Nov 18, 2016 9:05 am

imperio wrote:https://bugs.vestacp.com/issues/352
спасибо, там вроде как 3 месяца прошло, когда планируется свежий релиз?
Top

rina
Posts: 3
Joined: Wed Nov 23, 2016 8:44 am

Re: [БАГ] Error: can't parse config /home/admin/conf/web/nginx.conf
  • Quote

Post by rina » Wed Nov 23, 2016 8:51 am

Подскажите, пожалуйста, а где необходимо разместить указанный здесь https://bugs.vestacp.com/issues/352 код, чтобы починить баг вручную, не дожидаясь нового релиза?
Top

zar0ku1
Posts: 10
Joined: Tue Jan 20, 2015 3:45 am

Re: [БАГ] Error: can't parse config /home/admin/conf/web/nginx.conf
  • Quote

Post by zar0ku1 » Thu Nov 24, 2016 11:00 pm

rina wrote:Подскажите, пожалуйста, а где необходимо разместить указанный здесь https://bugs.vestacp.com/issues/352 код, чтобы починить баг вручную, не дожидаясь нового релиза?
конечно же здесь, заранее спасибо
Top

rina
Posts: 3
Joined: Wed Nov 23, 2016 8:44 am

Re: [БАГ] Error: can't parse config /home/admin/conf/web/nginx.conf
  • Quote

Post by rina » Fri Nov 25, 2016 6:58 am

Я имела ввиду вот это
Serghey Rodin wrote: > Indeed this is a bug. Here is how we fixed it.
>
> # Get config top and bottom line number
> get_web_config_lines() {
> tpl_lines=$(egrep -ni "name %domain_idn%" $1 |grep -w %domain_idn%)
> tpl_lines=$(echo "$tpl_lines" |cut -f 1 -d :)
> tpl_last_line=$(wc -l $1 |cut -f 1 -d ' ')
> if [ -z "$tpl_lines" ]; then
> check_result $E_PARSING "can't parse template $1"
> fi
>
> vhost_lines=$(grep -niF "name $domain_idn" $2)
> vhost_lines=$(echo "$vhost_lines" |egrep "$domain_idn($| |;)") #"
> vhost_lines=$(echo "$vhost_lines" |cut -f 1 -d :)
> if [ -z "$vhost_lines" ]; then
> check_result $E_PARSING "can't parse config $2"
> fi
>
> top_line=$((vhost_lines + 1 - tpl_lines))
> bottom_line=$((top_line - 1 + tpl_last_line))
> multi=$(sed -n "$top_line,$bottom_line p" $2 |grep ServerAlias |wc -l)
> if [ "$multi" -ge 2 ]; then
> bottom_line=$((bottom_line + multi -1))
> fi
> }
>
> Fix will be included in next release. Thank you for help
Top

zar0ku1
Posts: 10
Joined: Tue Jan 20, 2015 3:45 am

Re: [БАГ] Error: can't parse config /home/admin/conf/web/nginx.conf
  • Quote

Post by zar0ku1 » Mon Dec 05, 2016 11:31 pm

rina wrote:Я имела ввиду вот это
да код я видел, где это исправить? в каком файле?
Top

rina
Posts: 3
Joined: Wed Nov 23, 2016 8:44 am

Re: [БАГ] Error: can't parse config /home/admin/conf/web/nginx.conf
  • Quote

Post by rina » Tue Dec 06, 2016 6:02 am

Сама хотела это узнать)) Но уже вышел новый релиз, после обновления всё работает ок
Top

zar0ku1
Posts: 10
Joined: Tue Jan 20, 2015 3:45 am

Re: [БАГ] Error: can't parse config /home/admin/conf/web/nginx.conf
  • Quote

Post by zar0ku1 » Tue Dec 06, 2016 6:37 am

rina wrote:Сама хотела это узнать)) Но уже вышел новый релиз, после обновления всё работает ок
все, вообще запутался :)
попробуем сейчас обновиться
Top

sego
Posts: 6
Joined: Mon Jun 13, 2016 7:09 am

Re: [БАГ] Error: can't parse config /home/admin/conf/web/nginx.conf
  • Quote

Post by sego » Tue Sep 05, 2017 10:18 am

CentOS 7.3.1611
(x86_64)

Version:
0.9.8 (x86_64)
Release:
17
backup log
SpoilerShow
-- SYSTEM --
2017-09-05 12:05:01 admin.conf
2017-09-05 12:05:01 stats.log
2017-09-05 12:05:01 history.log
2017-09-05 12:05:01 pam


-- WEB --
2017-09-05 12:05:01 сайт.ru
2017-09-05 12:05:01 сайт.рф
2017-09-05 12:05:01 сайт.рф
2017-09-05 12:05:01 test.сайт.рф
Error: can't parse config /home/admin/conf/web/httpd.conf
-- SYSTEM --
2017-09-05 12:15:02 admin.conf
2017-09-05 12:15:02 stats.log
2017-09-05 12:15:02 history.log
2017-09-05 12:15:02 pam


-- WEB --
2017-09-05 12:15:02 сайт.ru
2017-09-05 12:15:02 сайт.рф
2017-09-05 12:15:02 сайт.рф
2017-09-05 12:15:02 test.сайт.рф
Error: can't parse config /home/admin/conf/web/httpd.conf
-- SYSTEM --
2017-09-05 12:20:01 admin.conf
2017-09-05 12:20:01 stats.log
2017-09-05 12:20:01 history.log
2017-09-05 12:20:01 pam


-- WEB --
2017-09-05 12:20:01 сайт.ru
2017-09-05 12:20:02 сайт.рф
2017-09-05 12:20:02 сайт.рф
2017-09-05 12:20:02 test.сайт.рф
Error: can't parse config /home/admin/conf/web/httpd.conf
-- SYSTEM --
2017-09-05 12:25:01 admin.conf
2017-09-05 12:25:01 stats.log
2017-09-05 12:25:01 history.log
2017-09-05 12:25:01 pam


-- WEB --
2017-09-05 12:25:01 сайт.ru
2017-09-05 12:25:02 сайт.рф
2017-09-05 12:25:02 сайт.рф
2017-09-05 12:25:02 test.сайт.рф
Error: can't parse config /home/admin/conf/web/httpd.conf
-- SYSTEM --
2017-09-05 12:30:01 admin.conf
2017-09-05 12:30:01 stats.log
2017-09-05 12:30:01 history.log
2017-09-05 12:30:01 pam


-- WEB --
2017-09-05 12:30:01 сайт.ru
2017-09-05 12:30:01 сайт.рф
2017-09-05 12:30:02 сайт.рф
2017-09-05 12:30:02 test.сайт.рф
Error: can't parse config /home/admin/conf/web/httpd.conf
-- SYSTEM --
2017-09-05 12:35:02 admin.conf
2017-09-05 12:35:02 stats.log
2017-09-05 12:35:02 history.log
2017-09-05 12:35:02 pam


-- WEB --
2017-09-05 12:35:02 сайт.ru
2017-09-05 12:35:02 сайт.рф
2017-09-05 12:35:02 сайт.рф
2017-09-05 12:35:02 test.сайт.рф
Error: can't parse config /home/admin/conf/web/httpd.conf
-- SYSTEM --
2017-09-05 12:40:01 admin.conf
2017-09-05 12:40:01 stats.log
2017-09-05 12:40:01 history.log
2017-09-05 12:40:01 pam


-- WEB --
2017-09-05 12:40:01 сайт.ru
2017-09-05 12:40:02 сайт3.рф
2017-09-05 12:40:02 сайт2.рф
2017-09-05 12:40:02 test.сайт.рф
Error: can't parse config /home/admin/conf/web/httpd.conf
есть 2 сервер там центос 6 и тоже начились такие проблемы думал что обновления криво встали режил переставить но также стала тажи ошибка , страно что конфиг не трогал работало больше 3х месяцес и вдруг место закончилось в бэкапах забито tmp.*** файлами

[admin@ ~]$ sudo nginx -t
[sudo] password for admin:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

добавил в конфиг 2 похожие записи
SpoilerShow
<VirtualHost 185.188.183.198:8080>

ServerName сайт.xn--p1ai
ServerAlias www.сайт.xn--p1ai
ServerAdmin info@сайт.рф
DocumentRoot /home/admin/web/test.сайт.рф/public_zk
ScriptAlias /cgi-bin/ /home/admin/web/test.сайт.рф/cgi-bin/
Alias /vstats/ /home/admin/web/test.сайт.рф/stats/
Alias /error/ /home/admin/web/test.сайт.рф/document_errors/
#SuexecUserGroup admin admin
CustomLog /var/log/httpd/domains/test.сайт.рф.bytes bytes
CustomLog /var/log/httpd/domains/test.сайт.рф.log combined
ErrorLog /var/log/httpd/domains/test.сайт.рф.error.log
<Directory /home/admin/web/test.сайт.рф/public_zk>
AllowOverride All
Options +Includes -Indexes +ExecCGI +FollowSymLinks
php_admin_value open_basedir /home/admin/web/test.сайт.рф/public_zk:/home/admin/web/test.сайт.рф/public_html:/home/admin/tmp:/home/admin/web/test.сайт.рф/vendor/:/home/admin/web/test.сайт.рф/app/:/home/admin/web/test.сайт.рф/view/:/home/admin/web/test.сайт.рф/cache/:/home/admin/web/test.сайт.рф/ftp/
php_admin_value upload_tmp_dir /home/admin/tmp
php_admin_value session.save_path /home/admin/tmp

<IfModule mod_rewrite.c>
Include /home/admin/conf/web/httpd.php_modrewrite.conf
</IfModule>
</Directory>
<Directory /home/admin/web/test.сайт.рф/stats>
AllowOverride All
</Directory>

<IfModule mod_ruid2.c>
RMode config
RUidGid admin admin
RGroups apache
</IfModule>
<IfModule itk.c>
AssignUserID admin admin
</IfModule>
<Location /_import>
AuthType Basic
AuthName "Aloha,Hawaii!"
AuthUserFile /home/admin/web/.htpasswd
Require valid-user
</Location>
<Location /_yrl>
AuthType Basic
AuthName "Aloha,Hawaii!"
AuthUserFile /home/admin/web/.htpasswd
Require valid-user
</Location>


#Include /home/admin/conf/web/httpd.сайт.conf*

</VirtualHost>
Top

sego
Posts: 6
Joined: Mon Jun 13, 2016 7:09 am

Re: [БАГ] Error: can't parse config /home/admin/conf/web/nginx.conf
  • Quote

Post by sego » Tue Sep 05, 2017 11:36 am

сам задал, сам отвечу
проблема оказалась, по умолчанию в конфиге есть строка
Include /home/admin/conf/web/httpd.сайт.ru.conf*
закоментировав ошибка пропала
надеюсь имено в это была ошибка, а не совпадение=)
Top


Post Reply
  • Print view

19 posts
  • Previous
  • 1
  • 2

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
 

 

cron

Login  •  Register

I forgot my password