Поддержка Проблемы и решения Внезапно перстали загружаться файлы на сайт

  • Арендовал VPS с предустановленной centos и панелью ispmanager, где поднял сайт на wordpress. За несколько месяцев работы не было проблем, но сегодня обнаружил, что не могу загрузить изображение через консоль wordpress. При попытке загрузить изображение через «Медиафалы -> Библиотека» выдает ошибку:

    «Не могу создать директорию wp-content/uploads/2016/02. Проверьте, доступна ли родительская директория для записи.»

    Проверил права директорий – везде выставлены права 755. Насколько мне известно это стандартные права по умолчанию, которые должны позволять создавать папки и загружать изображения.

    Далее вручную создал директорию /02 и вновь попытался загрузить изображение, что также привело к ошибке с другим текстом:

    «Загруженный файл не удалось переместить в wp-content/uploads/2016/02.»

    Поднял права до 777 и файл успешно загрузился. Однако вместо 644 он получил 666-права, а в поле «владелец» и «группа» вместо моего пользователя username появилось другое имя username2.

    Пользователя с таким именем я не создавал, также в панели ispmanager в разделе «Пользователи» отображается только один мой. Из этого вытекают две проблемы: откуда появился новый пользователь и как настроить нормальную загрузку файлов на хостинг с правами 755 для папок и 644 для файлов?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Yui

    (@fierevere)

    永子

    вы сильно запутали все с панелькой, в любом случае ваш вопрос скорее в сфере администрирования centos и ispmgr нежели проблема с wordpress

    когда вы создаете «сайт + пользователя» в панельке то пользователь становится владельцем сайта, можно использовать права 755 на папки и 644 на файлы, процессы пользователя могут писать в папки сайта , создавать там файлы, будет работать установка плагинов и автообновление вп

    в более старых версиях centos (а также если специально использовать mod_php)
    процесс вебсервера работает под собственным uid,gid не переключаясь на другого пользователя (владельца сайта)
    тогда нужны права 777 и 666

    у вас же какая то путаница похоже возникла в аккаунтах,
    разбирайтесь с ispmgr и настройками сайтов

    Что вы имеете ввиду, говоря mod_php, просто не совсем разбираюсь в VPS-хостингах. Раньше работал на обычных шаредах и проблем не знал с этими правами.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Внезапно перстали загружаться файлы на сайт» закрыта для новых ответов.