Loading...
Обучение/Помощь новичкам | Не доступна папка /tmp/ для apache
Ку всем, у меня есть VDS Linux с apache вроде все ок, но есть одно но, как вы все знаете перед загрузкой файлов все храниться в папке /tmp/
Я не могу загружать файлы на сайт так как папка /tmp/ не доступна для apache.
Пытался сменить tmp dir через php.ini безрезультатно.
Может кто знает как дать права апачу в папку /tmp/
Linux Centos 7
Половина говорят отключить SELinux, а другая половина что не стоит этого делать
________
посл. ред. 31.08.2022 в 10:17; всего 1 раз(а); by RustamSadikov
Mobiaaa призываю вас сюда :)
Потому что вмешивается ЭТО либо не используется ЭТО *grabli*
Вилы Выкидные (31 авг 2022, в 11:09)
Потому что вмешивается ЭТО либо не используется ЭТО *grabli*
друг перепрочти что я пишу пожалуйста
Выгрузка файлов контролируется опцией upload_tmp_dir
/tmp - это небезопасно я считаю
У каждого сайта должна быть своя рабочая tmp директория
Как и папка для сессий
Откого работает апач, права на папку, конфиг php.ini, есть ли ошибки в логе... Много вопросов и так мало ответов
Mobiaaa (31 авг 2022, в 12:52)
Выгрузка файлов контролируется опцией upload_tmp_dir
/tmp - это небезопасно я считаю
У каждого сайта должна быть своя рабочая tmp директория
Как и папка для сессий
пробую менять папку через php.ini после перезапускаю httpd но папка /tmp не меняется
nicefile (31 авг 2022, в 13:47)
Откого работает апач, права на папку, конфиг php.ini, есть ли ошибки в логе... Много вопросов и так мало ответов
апач работает от пользователя "apache" (логично?)
Права на папку 777
в конфиге что именно вам нужно?
ошибок нет, только permission denied на папку /tmp

Так задавайте свои вопросы, это форум тут задают и отвечают на вопросы так принято если вы не знали
Нашел решение тут: https://stackoverflow.com/questions/43918979/php-way-to-get-the-true-tmp-path
всем спасибо
Онлайн: 6
Время:
Gen. 0.1142
(c) Bym.Guru 2010-2025