HestiaCP - PHP-FPM - как отключить open basedir и поменять upload tmp dir: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
(Новая страница: «=== HestiaCP - PHP-FPM - как отключить open basedir и поменять upload tmp dir === Значения переменных open_basedir и upl…»)
 
 
(не показана 1 промежуточная версия этого же участника)
Строка 2: Строка 2:
  
  
Значения переменных open_basedir и upload_tmp_dir можно для PHP-FPM можно поменять через файлы шаблонов, например, для PHP-FPM 7.3:
+
Значения переменных '''open_basedir''' и '''upload_tmp_dir''' для PHP-FPM можно поменять через файлы шаблонов, например, для PHP-FPM 7.3:
 
  # vi /usr/local/hestia/data/templates/web/php-fpm/PHP-7_3.tpl
 
  # vi /usr/local/hestia/data/templates/web/php-fpm/PHP-7_3.tpl
 
  php_admin_value[upload_tmp_dir] = /tmp
 
  php_admin_value[upload_tmp_dir] = /tmp
Строка 9: Строка 9:
 
После изменений перезапускаем PHP-FPM 7.3 и выбираем шаблон в HestiaCP для конкретного домена в разделе WEB:
 
После изменений перезапускаем PHP-FPM 7.3 и выбираем шаблон в HestiaCP для конкретного домена в разделе WEB:
 
  # systemctl restart php7.3-fpm
 
  # systemctl restart php7.3-fpm
 +
 +
по-умолчанию, стоят такие значения:
 +
php_admin_value[upload_tmp_dir] = /home/%user%/tmp
 +
php_admin_value[session.save_path] = /home/%user%/tmp
 +
php_admin_value[open_basedir] = /home/%user%/web/%domain%/public_html:/home/%user%/web/%domain%/public_shtml:/home/%user%/tmp:/var/www/html:/etc/phpmyadmin:/var/lib/phpmyadmin:/etc/phppgadmin:/etc/roundcube:/var/lib/roundcube:/tmp:/bin:/usr/bin:/usr/local/bin:/usr/share:/opt

Текущая версия на 13:20, 16 декабря 2020

HestiaCP - PHP-FPM - как отключить open basedir и поменять upload tmp dir

Значения переменных open_basedir и upload_tmp_dir для PHP-FPM можно поменять через файлы шаблонов, например, для PHP-FPM 7.3:

# vi /usr/local/hestia/data/templates/web/php-fpm/PHP-7_3.tpl
php_admin_value[upload_tmp_dir] = /tmp
php_admin_value[open_basedir] = none

После изменений перезапускаем PHP-FPM 7.3 и выбираем шаблон в HestiaCP для конкретного домена в разделе WEB:

# systemctl restart php7.3-fpm

по-умолчанию, стоят такие значения:

php_admin_value[upload_tmp_dir] = /home/%user%/tmp
php_admin_value[session.save_path] = /home/%user%/tmp
php_admin_value[open_basedir] = /home/%user%/web/%domain%/public_html:/home/%user%/web/%domain%/public_shtml:/home/%user%/tmp:/var/www/html:/etc/phpmyadmin:/var/lib/phpmyadmin:/etc/phppgadmin:/etc/roundcube:/var/lib/roundcube:/tmp:/bin:/usr/bin:/usr/local/bin:/usr/share:/opt