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

upload_tmp_dir

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
32 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • Next
Alex Connor
Support team
Posts: 1047
Joined: Fri Mar 21, 2014 7:49 am
Contact:
Contact Alex Connor
Website Twitter

Os: CentOS 6x
Web: apache + nginx
Re: upload_tmp_dir
  • Quote

Post by Alex Connor » Fri Jul 05, 2019 9:19 pm

попробуйте в файле /etc/php.ini раскомментировать строку

Code: Select all

sys_temp_dir = "/tmp"
и затем выполнить

Code: Select all

systemctl httpd restart
Top

Vester88
Posts: 17
Joined: Tue Jul 02, 2019 6:16 pm

Os: CentOS 5x
Web: apache + nginx
Re: upload_tmp_dir
  • Quote

Post by Vester88 » Sat Jul 06, 2019 11:20 am

Alex Connor wrote: ↑
Fri Jul 05, 2019 9:19 pm
попробуйте в файле /etc/php.ini раскомментировать строку

Code: Select all

sys_temp_dir = "/tmp"
и затем выполнить

Code: Select all

systemctl httpd restart
У меня в Centos6 нет systemd и поставить этот пакет нет возможности
для перезагрузки просто пишу reboot
Может я ребучу неправильно?

Раскомментил, не помогло.


Правка шаблонов basedir.tpl, default.tpl в /usr/local/vesta/data/templates/web/httpd не дает никаких результатов.
Я вообще удалил оттуда всю строку "php_admin_value open_basedir"
и ничего не поменялось, в логе ошибки мне все-так же показывает эти разрешенные пути, которых там даже нет.
Может есть другой путь к аналогичному конфигу но для конкретного пользователя?
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: upload_tmp_dir
  • Quote

Post by grayfolk » Sat Jul 06, 2019 1:56 pm

Vester88 wrote: ↑
Sat Jul 06, 2019 11:20 am
Alex Connor wrote: ↑
Fri Jul 05, 2019 9:19 pm
попробуйте в файле /etc/php.ini раскомментировать строку

Code: Select all

sys_temp_dir = "/tmp"
и затем выполнить

Code: Select all

systemctl httpd restart
У меня в Centos6 нет systemd и поставить этот пакет нет возможности
для перезагрузки просто пишу reboot
Может я ребучу неправильно?

Раскомментил, не помогло.


Правка шаблонов basedir.tpl, default.tpl в /usr/local/vesta/data/templates/web/httpd не дает никаких результатов.
Я вообще удалил оттуда всю строку "php_admin_value open_basedir"
и ничего не поменялось, в логе ошибки мне все-так же показывает эти разрешенные пути, которых там даже нет.
Может есть другой путь к аналогичному конфигу но для конкретного пользователя?
Reboot делать ни к чем, достаточно просто перезапустить службу - service httpd restart.
Ну и просто править шаблон - мало, нужно сделать ребилд для обновления конфигов.
Top

Vester88
Posts: 17
Joined: Tue Jul 02, 2019 6:16 pm

Os: CentOS 5x
Web: apache + nginx
Re: upload_tmp_dir
  • Quote

Post by Vester88 » Sat Jul 06, 2019 2:28 pm

grayfolk wrote: ↑
Sat Jul 06, 2019 1:56 pm


Reboot делать ни к чем, достаточно просто перезапустить службу - service httpd restart.
Ну и просто править шаблон - мало, нужно сделать ребилд для обновления конфигов.
Благодарю.
А как сделать ребилд?
Top

Alex Connor
Support team
Posts: 1047
Joined: Fri Mar 21, 2014 7:49 am
Contact:
Contact Alex Connor
Website Twitter

Os: CentOS 6x
Web: apache + nginx
Re: upload_tmp_dir
  • Quote

Post by Alex Connor » Sat Jul 06, 2019 2:35 pm

Все зависит от того, что именно вам надо ребилднуть

Code: Select all

[root@mail ~]
v-rebuild-cron-jobs
v-rebuild-databases
v-rebuild-dns-domain
v-rebuild-dns-domains
v-rebuild-mail-domains
v-rebuild-user
v-rebuild-web-domains
Top

grayfolk
Support team
Posts: 1111
Joined: Tue Jul 30, 2013 10:18 pm
Contact:
Contact grayfolk
Website Facebook Skype Twitter

Os: CentOS 6x
Web: nginx + php-fpm
Re: upload_tmp_dir
  • Quote

Post by grayfolk » Sat Jul 06, 2019 2:46 pm

Vester88 wrote: ↑
Sat Jul 06, 2019 2:28 pm
grayfolk wrote: ↑
Sat Jul 06, 2019 1:56 pm


Reboot делать ни к чем, достаточно просто перезапустить службу - service httpd restart.
Ну и просто править шаблон - мало, нужно сделать ребилд для обновления конфигов.
Благодарю.
А как сделать ребилд?
Image
Top

Vester88
Posts: 17
Joined: Tue Jul 02, 2019 6:16 pm

Os: CentOS 5x
Web: apache + nginx
Re: upload_tmp_dir
  • Quote

Post by Vester88 » Sat Jul 06, 2019 4:13 pm

Спасибо, ребилднул и все заработало.
Top

Bez
Posts: 78
Joined: Mon Feb 10, 2014 9:43 pm

Re: upload_tmp_dir
  • Quote

Post by Bez » Fri Oct 16, 2020 9:21 pm

Некоторые скрипты "ругают" настройки сайтов. Вот одна из ошибок:

Code: Select all

PHP Warning:  realpath(): open_basedir restriction in effect. 
File(/tmp) is not within the allowed path(s): (/home/***/***/***/public_html:/home/web/tmp) 
in /home/***/***/***/public_html/***/***.php on line 101
Решение простое и на мой взгляд правильное:

Code: Select all

	/home/***/conf/web
	***.httpd.conf
	***.httpd.ssl.conf
	Дописать в конце строки
	:/tmp
	Получится примерно такое.
	php_admin_value open_basedir /home/***/***/***/public_html:/home/***/tmp:/tmp
Сохранить и ребут httpd службы.
Top

Alex Connor
Support team
Posts: 1047
Joined: Fri Mar 21, 2014 7:49 am
Contact:
Contact Alex Connor
Website Twitter

Os: CentOS 6x
Web: apache + nginx
Re: upload_tmp_dir
  • Quote

Post by Alex Connor » Tue Oct 20, 2020 4:50 pm

Bez wrote: ↑
Fri Oct 16, 2020 9:21 pm

Решение простое и на мой взгляд правильное:
правильное решение править не конфиг, а шаблон
Top

Bez
Posts: 78
Joined: Mon Feb 10, 2014 9:43 pm

Re: upload_tmp_dir
  • Quote

Post by Bez » Thu Oct 22, 2020 6:55 pm

Alex Connor wrote: ↑
Tue Oct 20, 2020 4:50 pm
правильное решение править не конфиг, а шаблон
Если править шаблон - то все сайты будут создавать временные файлы в одну папку /tmp - разве это хорошо?
Лучше чтобы другие сайты сохраняли временные файлы каждый в свой домен.
Top


Post Reply
  • Print view

32 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 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