Одна возможность состоит в том, что у вас включен SELinux, и файлы / каталоги, которые не могут быть записаны, изначально были созданы в вашем домашнем каталоге (например, вы разархивировали их там, а затем переместили в / var / www / html). SELinux не позволяет apache изменять эти файлы, даже если они имеют правильные права доступа к файлам. Попробуйте отключить SELinux. Если это решит проблему, вы можете либо работать с постоянно отключенным SELinux, либо работать с настройками SELinux, чтобы эти файлы и каталоги были доступны для записи apache.
Не могу записать в каталог / var / www / с PHP, разрешения 777
2054
Dardan Vrabie
Я не могу понять, где проблема. Apache работает с моим стандартным пользователем, который может писать эти файлы.
Что я должен делать?
Было бы неплохо, если бы вы могли публиковать команды и ошибки, которые вы получаете, как реальный текст, и, возможно, рассказать нам немного о том, что вы пытаетесь сделать.
slhck 13 лет назад
0
хорошо, я сделал ...
Dardan Vrabie 13 лет назад
0
3 ответа на вопрос
0
juggler
0
Rajesh Meniya
Убедитесь, что SElinux включен или не использует следующую команду из su в консоли.
selinuxenabled && echo enabled || echo disabled
если он возвращает «включено», отключите его, используя следующую команду
echo 0 > /selinux/enforce
Теперь проверьте, что apache может писать в каталог пользователя.
0
eugene.parker
I don't like the idea of disabling SELinux.. rather enable SELinux so Apache/PHP can write to where you neeed it to.
You can simply change the SE context of the directory to allow httpd to upload file:
chcon -t tmp_t www/
I had to do the same thing to get Wordpress Media uploads to work on my upload/
folder. See my SU post @ Wordpress can't upload images due to permissions
Hope this helps!
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
1
Обратный прокси Apache
-
3
Ubuntu Server с рабочим окружением GNOME - настройка разрешений файла конфигурации Apatche
-
-
2
Как разрешить запуск программ, требующих прав администратора, при запуске в Vista?
-
1
Windows не может записать на диск во время chkdsk и сохранения в офисе
-
5
Есть ли способ запустить запланированное задание в Windows XP без необходимости ввода имени пользова...
-
3
Как я могу запретить другим пользователям просматривать содержимое моего домашнего каталога, кроме о...
-
8
Как я могу дать права на запись в папку всем пользователям Linux?
-
7
Удаление «восстанавливаемых» файлов в Vista
-
1
Доступ к бывшему диску XP в качестве второго диска под Windows 7