Новые предложения
Re: Новые предложения
Создать фаил nginx.site.ru.conf нельзя даже из под ROOT проблемы с правами. Какие лучше выставить?skid wrote:Спасибо за советы.
Хочу уточнить для чего нужны дополнительные инклуды Это на счет пункта №14
Иногда возникает необходимость внесения дополнительных настроек для одного конкретного домена. При этом весь шаблон менять не хочется, а создавать новый смысла мало, ведь разница всего в одной дополнительной строке. На этот случай предусмотрены инклуды.
Приведу пример из личного опыта. CMS комании N работает только если код может прочитать глобальную переменную $_SERVER["sitename"]. Такую переменную можно задать в фале /home/admin/conf/web/httpd.site.ru.confСкорее всего эта возможность вам врядли понадобится. В большинстве случаев лучше создавать новые шаблоны.Code: Select all
SetEnv sitename site.ru
По поводу пункта №15 недавно ответил в соседнем топике.
Re: Новые предложения
Это странно, так быть не должно. Что выдают команды:
Code: Select all
touch /home/user/conf/web/nginx.site.ru.conf
Code: Select all
ls -al /home/user/conf/web/
Re: Новые предложения
Воть: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
Re: Новые предложения
Code: Select all
/home/user/conf/web/nginx.site.ru.conf
Re: Новые предложения
Честно? Нет Я тупанул( Все нормально прошло. Сорри.imperio wrote:Вместо user Вы свой ник прописывали?Code: Select all
/home/user/conf/web/nginx.site.ru.conf
Re: Новые предложения
Самое главное, что с вопросом разобрались :)
Re: Новые предложения
Сейчас внимательно пересмотрел и понял что я был прав. В общем Если попробовать создать файлskid wrote:Самое главное, что с вопросом разобрались :)
Code: Select all
nginx.site.ru.conf
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
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
Re: Новые предложения
Похоже, что у вас была установлена одна из самых ранних версий. Там шабллоны были составлены по старой схеме и ссылки на инклуды ведут в корень папки с конфигами. Сейчас, корень защищен от перезаписи специальным 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
Re: Новые предложения
А в nginx конфигах остались старые инклюды ведущие в корень.
Re: Новые предложения
Думаю лучше создать отдельную тему по вашей проблеме.