Windows Server: PHP Script не может открыть и записать файл в Windows Server 2012

Я впервые работаю с Windows Server 2012, и мне трудно работать с PHP-скриптом. У меня есть PHP-скрипт, который открывает файл JSON, пишет файл и закрывает его. Все работает хорошо, но когда я пытаюсь открыть файл в режиме «записи», генерируется ошибка.

Вот строка, где это терпит неудачу:

 $myfile = fopen("master.json", "r+") or die("Unable to open file!");

Когда я открываю файлы, используя «р» он открывается без проблем, но когда я пытаюсь открыть файл с помощью «r +», «w», «w +», «a +», «x +» или «c +» «невозможно открыть файл».

Версия PHP на моем сервере 5.5.112.0.

Есть ли какие-либо проблемы с разрешениями, о которых мне следует знать? Что-то, чего мне не хватает?
Любая помощь будет оценена.

Спасибо!

1

Решение

Пользователь, работающий с веб-сервером, должен иметь доступ к папке с файлами, чтобы иметь возможность создавать файл.
Можете ли вы создать файл с глобальными правами на запись, а затем записать в него?

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]