rish icon indicating copy to clipboard operation
rish copied to clipboard

upload_tmp_dir для каждого пользователя

Open kernusr opened this issue 1 year ago • 0 comments

При использовании Joomla + rish стало надоедать предупреждение "В конфигурации PHP не определен каталог временных файлов"

изображение

Собственно, проблема в том, что у php явно не задан путь для upload_tmp_dir

Предлагаю, на ровне с созданием папок пользователя https://github.com/Delo-Design/rish/blob/1cfe473d68869e827d66305c927db0be771c7243/ri.sh#L326-L328

  1. создавать папку
mkdir /var/www/${NAME}/tmp
  1. настраивать её владельца
chown ${NAME}:${NAME} /var/www/${NAME}/tmp
  1. прописывать её в конфигурационный файл пулла php-fpm, при создании сайта https://github.com/Delo-Design/rish/blob/1cfe473d68869e827d66305c927db0be771c7243/create_site.sh#L160-L161
echo "php_value[upload_tmp_dir] = /var/www/${username}/tmp"

kernusr avatar Aug 07 '24 11:08 kernusr