powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / file_put_contents() Permission denied
8 сообщений из 8, страница 1 из 1
file_put_contents() Permission denied
    #39661682
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь записать строку в фаил
Код: php
1.
file_put_contents($reported, $toJSON);



получаю ошибку:

авторfailed to open stream: Permission denied in /var/www/html/charnew/engine/clearReported.php

на фаил вставленны права 777

В чем может быть проблема?
...
Рейтинг: 0 / 0
file_put_contents() Permission denied
    #39661721
Zhenek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте права на директорию поставить в которой лежит фаил для записи
...
Рейтинг: 0 / 0
file_put_contents() Permission denied
    #39661830
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zhenek,

Что выставлять!? 644? В этой папке есть ещё фаилы. с ними всё в порядке! (( ?
...
Рейтинг: 0 / 0
file_put_contents() Permission denied
    #39661839
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AreostarЧто выставлять!? 644?Вам про директорию говорят. Для директорий же в правах должен быть установлен бит входа, тот самый "x", который для файлов означает бит исполнения. Таким образом, как минимум, 744.
Кроме прав доступа есть ещё группа и владелец, которых непременно следует иметь в виду. Особенно, если скрипт, исполняемый в контексте вебсервера, работает от какого-то www-data и пытается писать в директорию или файл пользователя с ограниченными для него привилегиями.

AreostarВ этой папке есть ещё фаилы. с ними всё в порядке!Чем отличается проблемный файл от других?

И, кстати, в переменной имя файла для записи верно указано?
...
Рейтинг: 0 / 0
file_put_contents() Permission denied
    #39662591
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Areostar,

На локальном компьютере работает?
Если на локальном работает, а на сервере - нет, стало быть запрещены исходящие вызовы. Если сервер у Вас стоит дома - это одно, а если сервер у какого-нибудь хост-провайдера - другое дело. Дополнительного бабла хочет.
...
Рейтинг: 0 / 0
file_put_contents() Permission denied
    #39662729
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeДополнительного бабла хочет.За возможность записи в файл? А что, интересно-интересно, это ж какая гибкая ценовая политика! Тугрик за размещение файла на сервере. Ещё два за возможность его чтения. Ну а ежели записать туда чего надоть - изволь на десятку раскошелиться!
...
Рейтинг: 0 / 0
file_put_contents() Permission denied
    #39662851
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

На томже серваке несколько джейсонов постоянно читаюся и запиысваются норм.

Про разрешение в кофиге знаю конечно.
...
Рейтинг: 0 / 0
file_put_contents() Permission denied
    #39662852
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleShSergeДополнительного бабла хочет.За возможность записи в файл? А что, интересно-интересно, это ж какая гибкая ценовая политика! Тугрик за размещение файла на сервере. Ещё два за возможность его чтения. Ну а ежели записать туда чего надоть - изволь на десятку раскошелиться!

Ине говорите, совсем озверели!! ))
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / file_put_contents() Permission denied
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]