Поддержка Проблемы и решения Невозможно создать каталог загрузки / 2016 / 09

  • Недавно сайт был перенесен на новый хостинг(перенос делала техподдержка хостинга). После этого Вордпресс был обновлен до 4.6.1.
    Проблема заключается в следующем:
    При попытке загрузить плагин или картинку или тему с компьютера пишет: «Unable to create directory uploads/2016/09. Is its parent directory writable by the server?»(Невозможно создать каталог загрузки / 2016 / 09 . Является ли его родительский каталог доступен для записи на сервере?)

    В ручную, на сервер, минуя админпанель сайта, файлы плагинов, тем и картинок загружаются и распаковываются.Все права доступа на директории выставлены 755 на файлы 644.
    Обращалась в техподдержку хостинга, они никакого решения предложить не могут, говорят, что это проблема CMS. Сервер Apache.

    Подскажите,пожалуйста, чтобы это могло быть и в чем искать причину?

    PS:
    При обновлении WP до 4.6.1 плагины, темы и картинки не загружались ни с компьютера ни с репозитария, появлялась непредвиденная ошибка, так же, не отображались медиафайлы в библиотеке. Проблема загрузки плагинов и тем с репозитария решилась повышением версии PHP до 5.6. Но при загрузке в компьютера проблема остается: «не возможно создать каталог загрузки / 2016 / 09 . Является ли его родительский каталог доступен для записи на сервере?»

    • Тема изменена 7 лет, 7 месяцев назад пользователем olgalenc. Причина: устранение ошибки
Просмотр 15 ответов — с 1 по 15 (всего 15)
  • попробуйте поставить на uploads права 777 — если не поможет, то меняйте владельца файлов (или в поддержку хостинга пишите, что апач не может записать файлы, так как запускается не под именем владельца файлов)

    Спасибо большое, за быстрый ответ. Права 777 на uploads выставила с самого начала, но результата не было, написала в техподдержку хостинга, именно так, как вы и говорите: что апач запускается под именем владельца файлов и не может записать файлы в указанный каталог, ответ был таким:— «Здравствуйте. Ваш аккаунт находится на аккаунте виртуального хостинга. Группа и имя пользователя задается системой и их изменение не предоставляется возможным. Обратитесь на форум поддержки SMC». Вот поэтому я и здесь. Уже перекопала все и вся, но другой причины я не вижу, кроме той, что вы написали. Как мне с ними объясняться не знаю.

    К сожалению не знаю, как самостоятельно поменять владельца файлов и есть ли у меня доступ к этой функции. Подскажите, пожалуйста.

    ok — а вручную через FTP или файловый менеджер не пробовали создать эту папку?

    определенно, что нахимичила тех. поддержка хостинга, когда переносила ваш сайт. я даже примерно могу сказать, что случилось — они скачали папку сайта с вашего старого хостинга и распаковали ее у себя — сохранив старых владельцев файлов. если у вас там файлы принадлежат root, то не удивительно, что апач не может их перезаписать.

    PS глупо спрашивать — но на папку 2016 права 777 пробовали ставить?

    • Ответ изменён 7 лет, 7 месяцев назад пользователем Flector.
    • Ответ изменён 7 лет, 7 месяцев назад пользователем Flector.

    Права на папку 2016 — 777 ставила, и не только на неё, ставила на все: /public_html/wp-contetn/uploads/2016/09/ на всю линейку. Результата нет. Интересно то, что сам каталог загрузки, (который якобы невозможно создать), существует. Но вот что я заметила: в поддиректории /2016/ созданы несколько папок от /01/…../12/, в каждой из них (кроме 09- это как раз и есть наш невозможный) есть, как минимум, один файл .listing с прописанным пользователем. Это правильный пользователь.

    drwxr-xr-x 2 zhakanov zhakanov 4096 Jul 15 2015 .
    drwxr-xr-x 14 zhakanov zhakanov 4096 Jan 27 2014 ..

    /09/ — пустой, получается, что пользователь не прописался только на один каталог /2016/09/.

    Пробовала вручную загрузить в директорию /09/ файл .lisling с данными, — загружается, но ошибка все равно остается. Даже удаляла директорию /09/, в надежде, что система сама её создаст, но ничего не происходит.

    Вы правы, возможно, что при переносе сайта, они что-то доделывали в ручном режиме, отсюда и косяки, ведь в ручном режиме все грузится, добавляется и т.п, а через систему не работает.

    Давайте подумаем, что мне теперь делать??? Получается, что это сентябрьский каталог, и я не смогу ничего написать в этом месяце.

    попробуйте удалить эту 09 папку.

    Я её уже удаляла, но все равно система пишет, что сама создать её не может. По-моему, тут надо добивать тех поддержку, иначе я даже не знаю что делать. Ждать октября, в директории /10/ вроде как все прописано, по идее должно работать, хотя тоже не факт. 🙂

    olgalenc, всё зависит от того как настроен сервер. Кто владелец каталогов и от чьего имени исполняется php

    См https://ru.wordpress.org/support/reply/217717/

    Ида. Когда ставите 777 на каталог (uploads или внутри его) — отмечайте галочку «рекурсивно».

    • Ответ изменён 7 лет, 7 месяцев назад пользователем SeVlad.
    • Ответ изменён 7 лет, 7 месяцев назад пользователем SeVlad.

    Ну, вот с правами доступа уже и так и эдак экспериментировала, и 777 на все папки выставляла и 755, и сбрасывали все права для всех пользователей. Все равно, одно и то же: «не возможно создать каталог загрузки / 2016 / 09.Является ли его родительский каталог доступен для записи на сервере?»
    Единственно, что вызывает какое-то подозрение это наличие файла .listing во всех других каталогах /2016/01/…./12/ и отсутствие в горемычном /09/. Там как раз прописан пользователь папок.
    Сейчас техподдержка ответила, что это файл системой не обрабатывается, что он обрабатывается Вордпрессом.

    Может быть, что это какой-то баг Вордпресса версии 4.6.1?

    Сейчас еще раз буду права выставлять…а шо делать? 🙂 🙂 🙂

    Модератор Yuri

    (@yube)

    что он обрабатывается Вордпрессом.

    Обманули.

    Модератор Yuri

    (@yube)

    Я встречал конфигурацию, в которой не помогало 777, apache/php хотели быть владельцами директории. Но о таких тонкостях своего сервера техподдержка просто обязана знать — ей за это деньги платят. (можно ли нормально использовать такой хостинг — это уже другой вопрос)

    техподдержка

    Какой хостинг?

    Модератор Yui

    (@fierevere)

    永子

    техподдержка хостинга — белки какие-то, лишь бы проблемы клиента не решать,
    а проблемы в их вебстеке.

    я бы оттуда ушла

    Хостинг TimeWeb раньше очень хорошая техподдержка была, а теперь, чуть что, — это проблемы CMS и приходится их «пытать» и наводить на мысль, очень трудно общаться.

    У меня на этом хостинге уже были 2 сайта я там лет пять уже, как-то проблем особых никогда не было. А тут вот с переносом нового сайта такая ерунда приключилась.

    • Ответ изменён 7 лет, 7 месяцев назад пользователем olgalenc. Причина: ошибка

    Сам-то хостинг не плохой, только вот такое впечатление, что в техподдержку посадили людей с улицы. Помощи, как таковой, не густо.

Просмотр 15 ответов — с 1 по 15 (всего 15)
  • Тема «Невозможно создать каталог загрузки / 2016 / 09» закрыта для новых ответов.