#php #file-put-contents
Вопрос:
У меня на рабочем столе есть папка с php
файлом. Каждый раз, когда я пытаюсь выполнить этот php
файл, file_put_contents
я получаю Failed to open stream: Permission denied
, что чрезвычайно раздражает. С другими языками, такими как Ruby
или Python
это работает нормально. Как мне разрешить php
чтение и запись файлов на моем компьютере в любом месте?
Комментарии:
1. Вы запускаете PHP-файл из того же каталога, в котором он хранится? Вы пишете файл в том же каталоге, что и файл PHP? Как вы указываете текущий каталог в PHP? Вы запускаете PHP с терминала или с веб-сервера? Каковы права доступа к папке, которую вы пытаетесь записать?
2. Возникла эта проблема после того, как я обновил свою ОС Windows. Попробуйте использовать другой каталог