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
129 posts
  • Page 6 of 13
    • Jump to page:
  • Previous
  • 1
  • …
  • 4
  • 5
  • 6
  • 7
  • 8
  • …
  • 13
  • Next
ArthurCHi
Posts: 79
Joined: Thu Apr 18, 2013 7:16 am

Re: Новые предложения
  • Quote

Post by ArthurCHi » Mon Apr 22, 2013 2:21 am

skid wrote:Спасибо за советы.

Хочу уточнить для чего нужны дополнительные инклуды Это на счет пункта №14
Иногда возникает необходимость внесения дополнительных настроек для одного конкретного домена. При этом весь шаблон менять не хочется, а создавать новый смысла мало, ведь разница всего в одной дополнительной строке. На этот случай предусмотрены инклуды.

Приведу пример из личного опыта. CMS комании N работает только если код может прочитать глобальную переменную $_SERVER["sitename"]. Такую переменную можно задать в фале /home/admin/conf/web/httpd.site.ru.conf

Code: Select all

    SetEnv sitename site.ru
Скорее всего эта возможность вам врядли понадобится. В большинстве случаев лучше создавать новые шаблоны.

По поводу пункта №15 недавно ответил в соседнем топике.
Создать фаил nginx.site.ru.conf нельзя даже из под ROOT проблемы с правами. Какие лучше выставить?
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Новые предложения
  • Quote

Post by skid » Mon Apr 22, 2013 5:38 am

Это странно, так быть не должно. Что выдают команды:

Code: Select all

touch /home/user/conf/web/nginx.site.ru.conf

Code: Select all

ls -al /home/user/conf/web/
Top

ArthurCHi
Posts: 79
Joined: Thu Apr 18, 2013 7:16 am

Re: Новые предложения
  • Quote

Post by ArthurCHi » Mon Apr 22, 2013 8:37 am

skid wrote:Это странно, так быть не должно. Что выдают команды:

Code: Select all

touch /home/user/conf/web/nginx.site.ru.conf

Code: Select all

ls -al /home/user/conf/web/
Воть:

Code: Select all

[root@li464-72 web]
# touch /home/user/conf/web/nginx.site.ru.conf
touch: cannot touch `/home/user/conf/web/nginx.site.ru.conf': No such file or directory
[root@li464-72 web]# ls -al /home/user/conf/web/
ls: cannot access /home/user/conf/web/: No such file or directory
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Новые предложения
  • Quote

Post by imperio » Mon Apr 22, 2013 9:14 am

Code: Select all

/home/user/conf/web/nginx.site.ru.conf
Вместо user Вы свой ник прописывали?
Top

ArthurCHi
Posts: 79
Joined: Thu Apr 18, 2013 7:16 am

Re: Новые предложения
  • Quote

Post by ArthurCHi » Mon Apr 22, 2013 9:46 am

imperio wrote:

Code: Select all

/home/user/conf/web/nginx.site.ru.conf
Вместо user Вы свой ник прописывали?
Честно? Нет Я тупанул( Все нормально прошло. Сорри.
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Новые предложения
  • Quote

Post by skid » Mon Apr 22, 2013 12:31 pm

Самое главное, что с вопросом разобрались :)
Top

ArthurCHi
Posts: 79
Joined: Thu Apr 18, 2013 7:16 am

Re: Новые предложения
  • Quote

Post by ArthurCHi » Mon Apr 22, 2013 4:11 pm

skid wrote:Самое главное, что с вопросом разобрались :)
Сейчас внимательно пересмотрел и понял что я был прав. В общем Если попробовать создать файл

Code: Select all

nginx.site.ru.conf
в директории куда ссылается include

Code: Select all

touch /home/admin/conf/nginx.site.ru.conf
выдает ошибку.

От ROOT:

Code: Select all

[root@li464-72 conf]# touch /home/admin/conf/nginx.site.ru.conf
touch: cannot touch `/home/admin/conf/nginx.site.ru.conf': Permission denied
[root@li464-72 conf]# ls -al /home/admin/conf/
total 20
drwxr-xr-x 5 root  root  4096 Apr 20 17:08 .
drwx--x--x 7 admin admin 4096 Apr 20 22:01 ..
drwxr-x--x 2 root  root  4096 Apr 21 17:37 dns
drwxr-x--x 3 root  root  4096 Apr 20 17:57 mail
drwxr-x--x 2 root  root  4096 Apr 22 10:45 web
От Admin:

Code: Select all

[admin@li464-72 conf]$ touch /home/admin/conf/nginx.site.ru.conf
touch: cannot touch `/home/admin/conf/nginx.site.ru.conf': Permission denied
[admin@li464-72 conf]$ ls -al /home/admin/conf/
total 20
drwxr-xr-x 5 root  root  4096 Apr 20 17:08 .
drwx--x--x 7 admin admin 4096 Apr 20 22:01 ..
drwxr-x--x 2 root  root  4096 Apr 21 17:37 dns
drwxr-x--x 3 root  root  4096 Apr 20 17:57 mail
drwxr-x--x 2 root  root  4096 Apr 22 10:45 web
Top

skid
VestaCP Team
Posts: 1476
Joined: Wed Apr 06, 2011 11:12 pm

Re: Новые предложения
  • Quote

Post by skid » Tue Apr 23, 2013 5:51 am

Похоже, что у вас была установлена одна из самых ранних версий. Там шабллоны были составлены по старой схеме и ссылки на инклуды ведут в корень папки с конфигами. Сейчас, корень защищен от перезаписи специальным Immutable флагом. При желании, его можно снять командой

Code: Select all

chattr -i /home/admin/conf
Если вы хотите воспользоваться инклудами, то лучше обновите шаблоны вручную:

Code: Select all

cd /usr/local/vesta/data/templates/web/apache/
wget http://c.vestacp.com/0.9.7/templates/web/apache/default.stpl -O default.stpl
wget http://c.vestacp.com/0.9.7/templates/web/apache/default.tpl -O default.tpl
wget http://c.vestacp.com/0.9.7/templates/web/apache/hosting.stpl -O hosting.stpl
wget http://c.vestacp.com/0.9.7/templates/web/apache/hosting.tpl -O hosting.tpl
wget http://c.vestacp.com/0.9.7/templates/web/apache/phpcgi.stpl -O phpcgi.stpl
wget http://c.vestacp.com/0.9.7/templates/web/apache/phpcgi.tpl -O phpcgi.tpl
v-rebuild-web-domains admin
Top

ArthurCHi
Posts: 79
Joined: Thu Apr 18, 2013 7:16 am

Re: Новые предложения
  • Quote

Post by ArthurCHi » Tue Apr 23, 2013 11:36 am

А в nginx конфигах остались старые инклюды ведущие в корень.
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Новые предложения
  • Quote

Post by imperio » Tue Apr 23, 2013 11:55 am

Думаю лучше создать отдельную тему по вашей проблеме.
Top


Post Reply
  • Print view

129 posts
  • Page 6 of 13
    • Jump to page:
  • Previous
  • 1
  • …
  • 4
  • 5
  • 6
  • 7
  • 8
  • …
  • 13
  • Next

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