Форум программистов, компьютерный форум, киберфорум
Наши страницы
RedHat, Fedora, CentOS, ASP Linux
Войти
Регистрация
Восстановить пароль
 
mihon1
0 / 0 / 2
Регистрация: 02.09.2013
Сообщений: 237
1

Не получается открыть папку для записи

03.06.2015, 18:44. Просмотров 458. Ответов 9
Метки нет (Все метки)

Вообщем такая ситуация. Выставляю права для папки 777. WinSCP показывает что права 777 действительно выставлены. Однако когда мой php скрипт(сразу скажу со скриптом все нормально он отлично работает на локалхосте) пытается записать, картинку в эту папку, то сервер выдает вот такие ошибки:
Bash
1
2
Wed Jun 03 18:25:51.598113 2015] [:error] [pid 9072] [client 192.168.1.9:61472] PHP Warning:  move_uploaded_file(images/1.jpg): failed to open stream: Permission denied in /var/www/html/pikcha/loading.php on line 3, referer: [url]http://192.168.1.2/pikcha/[/url]
[Wed Jun 03 18:25:51.598303 2015] [:error] [pid 9072] [client 192.168.1.9:61472] PHP Warning:  move_uploaded_file(): Unable to move '/tmp/phpXAFTz8' to 'images/1.jpg' in /var/www/html/pikcha/loading.php on line 3, referer: [url]http://192.168.1.2/pikcha/[/url]
Эти ошибки говорят о том что не получается записать файл в указанную папку. Также функция php "is_writable" выдает false что говорит о том что папка действительно закрыта для записи.
И теперь вопрос, как такое может быть, что Апач говорит о том что папка закрыта для записи, однако в WinSCP я ясно вижу что папка для записи открыта?
0
Миниатюры
Не получается открыть папку для записи  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2015, 18:44
Ответы с готовыми решениями:

Не получается открыть папку /var/www/ для записи
Вообщем такая ситуация. У меня есть скрипт на php который записывает файл в...

Самба - не получается зайти в расшаренную папку
C Windows 7 захожу на сервер(CentOS 7) ввожу логин пароль пробую зайти в...

Не получается открыть 80 порт
На сервер установлен LAMP. В папке www лежит файл "index.php". Набираю в строке...

Не получается открыть папку
Доброе время суток! У меня возникла проблема, после чего пришлось...

try{ ...} catch{...} Система не даст открыть для записи файл уже отрытый для записи.
имя Pomogite pojalusta ya hochu cherez VBScript otkrit' EXCEL file dlya...

9
_Nemets_
3 / 3 / 1
Регистрация: 25.05.2015
Сообщений: 25
04.06.2015, 18:25 2
пробовали SeLinux отключить?

введите

setenforce 0

и проверьте(включить обратно setenforce 1)
Если поможет тогда надо "капать" политики SeLinux.
0
mihon1
0 / 0 / 2
Регистрация: 02.09.2013
Сообщений: 237
04.06.2015, 18:36  [ТС] 3
Неа не работает
0
_Nemets_
3 / 3 / 1
Регистрация: 25.05.2015
Сообщений: 25
04.06.2015, 18:49 4
скриншот залейте вот этой команды
ls -l /var/www/
0
mihon1
0 / 0 / 2
Регистрация: 02.09.2013
Сообщений: 237
04.06.2015, 19:28  [ТС] 5
Вот
0
Миниатюры
Не получается открыть папку для записи  
_Nemets_
3 / 3 / 1
Регистрация: 25.05.2015
Сообщений: 25
04.06.2015, 19:56 6
данный скрипт пытается скопировать(переместить) изображение из папки /tmp в папку /var/www/html/images, я верно понял?

Добавлено через 4 минуты
залейте скриншоты команд
ls -l /tmp
ls -l /var/www/html
0
mihon1
0 / 0 / 2
Регистрация: 02.09.2013
Сообщений: 237
05.06.2015, 11:32  [ТС] 7
Вот
0
Миниатюры
Не получается открыть папку для записи  
_Nemets_
3 / 3 / 1
Регистрация: 25.05.2015
Сообщений: 25
05.06.2015, 21:04 8
Напишите полностью путь от куда запускается скрипт и куда должен "закачаться" файл изображения.
0
corochoone
61 / 53 / 19
Регистрация: 21.06.2013
Сообщений: 276
07.06.2015, 17:17 9
И ещё. Всё-таки, что выводит команда: getenforce?
0
mihon1
0 / 0 / 2
Регистрация: 02.09.2013
Сообщений: 237
02.07.2015, 13:57  [ТС] 10
getenforce выдает:
Enforcing
Странно хотя в /etc/selinux/config
я прописал
SELINUX=disabled
setenforce 0

Добавлено через 33 минуты
Ребутнул серв все заработало
0
02.07.2015, 13:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.07.2015, 13:57

как открыть папку для просмотра
Hello all!!!!! У меня проблема: мой агент экспортирует в эксель документы и...

Открыть файл для чтения, а если его нет, то создать его и открыть для записи
Здравствуйте! Подскажите, как сделать программу, чтобы она открывала файл для...

Можно ли открыть открыть папку а вместо неё открылась программа?
Привет, народ. У меня короче возникла идея написать прогу для запароливания...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru