WordPress/php - ошибка failed to open stream: Permission denied

Ошибка очень простая и схватывают ее обычно новички из мира Windows, настраивающие свой первый-второй Wordpres. Например при использовании встроенных функций вроде обновления самого WordPress. Собственно все прямо сказано - нет прав на доступ к какому-нибудь файлу. Решается это в панели управления вашим хостингом/сервером - кроме очевидных прав на запись нельзя забывать, что у каждого файла или папки есть свой пользователь-владелец, и если владельцем index.php является root, а вордпресс работает от имени pupkin, то надо сделать pupkin владельцем и файлов и папок.


Комментарии

WordPress/php - ошибка failed to open stream: Permission denied — Комментарии (2)

  1. Перенес сайт на vps на линуксе - получил неработающие плагины.
    С трудом нашел логи в isp manager, понял что трабл в доступе. Более конкретную инфу относительно правки по правам для папок я конечно найду, но смущает вот этот кусок последнего предложения "владельцем index.php является root, а вордпресс работает от имени pupkin".

    Вопрос: как узнать от чьего имени работает вордпресс? 😀
    Имеется в виду логин админа в вп, или админ сервера?
    Уточните пожалуйста!

    • Имеется в виду конечно пользователь сервера (операционной системы), так как именно от него запускаются программы и создаются файлы. Пользователи и админы вордпресса существуют только внутри самого вордпресса.

      Точно так же как в Windows пользователь Windows будет отличаться от пользователя внутри WordPress, если последний запустить вместе с Apache и MySql на локальном компьютере.

      Смотреть можно раздел пользователи в ISPManager. В ISPManager есть менеджер файлов, в котором прямо в основном списке списке файлов есть колонка "владелец". Меняется он вместе с настройкой прав доступа по кнопке "аттрибуты" на выбранном файле/каталогею

Добавить комментарий для Денис Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *


*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>