Home » WordPress »

Если не загружаются файлы в WordPress

Если при попытке загрузить файл в админке WordPress появляется сообщение об ошибке

Не могу создать директорию /home/.../public_html/.../wp-content/uploads/... Проверьте, доступна ли родительская директория для записи (Права доступа должны быть 755, 775 либо 777 в зависимости от настроек вашего сервера).

Это значит, что у вас не выставлены права доступа на запись в папку для загрузки файлов или задан неверный путь к этой папке

Права доступа

Для того чтобы изменить права доступа к папке uploads, можно, например, зайти на CPanel в Диспетчер файлов и выбрать команду Изменить разрешения или в Total Commander в меню Файлы команду Изменить артибуты.

Путь к папке

После переноса блога WordPress на новое место в нем может сохраняться старый путь к папке uploads. В этом случае из сообщения об ошибке понятно, что WordPress пытается создать директорию не там, где нужно. Для того чтобы задать правильный путь, зайдите в админке в Настройки, Разное.
Задание пути к загрузкам
Интересно, что в админке WordPress (подсказал Igor@Netovich) нет ссылки на страницу со всеми опциями, на которой также можно все изменять, в том числе и upload_path. Это страница вида

http://mysite.ru/wp-admin/options.php

Если в этих настройках у вас все правильно, обращайтесь  к администратору хостинга.

P.S.  Если имена файлов с русскими символами, попробуйте заменить их латинскими.

35 thoughts on “Если не загружаются файлы в WordPress

  1. Марат

    все сделал как Вы сказали.У меня в менеджере www права 751 остальные 755(Внутри).У меня не загружаются рисунки в статьи, пишет (Ошибка sigareta.jpg
    Во время загрузки произошла ошибка. Пожалуйста, повторите попытку позже. )
    После захожу в медиафайлы библиотека и там загружены 5-6 рисунков которые показывали ошибку.Короче в статью они не загрузились а в библиотеку да.Хотел их удалить но не удаляются и пишет что у меня нет разрешения на удаления этих рисунков,помогите пожалуйста

    Reply
    1. Admin Post author

      А из библиотеки рисунки вставляются в статью?

      Reply
      1. Юля

        У меня такая же проблема. Недавно перенесла сайт на новый хостинг. и при загрузке медиафайлов появилась ошибка.

        Reply
          1. Admin Post author

            Вы проверили права доступа к папке uploads и путь к папке, как написано в статье?

  2. Ольга

    А у меня возникла проблема — не загружаются картинки на сайт WP, который установлен на денвере по Вашим инструкциям.
    Зашла в НАСТРОЙКИ-МЕДИАФАЙЛЫ
    в строке СОХРАНЯТЬ ФАЙЛЫ В ЭТУ ДИРЕКТОРИЮ прописано так
    O:homelocalhostwwwweb/wp-content/uploads
    Не могу сообразить что мне указать в этой строчке, чтобы картинки загружались

    Далее написано вот что
    «Полный путь URL к файлам» и пустая строка

    затем

    "Сортировать мои загруженные файлы в папках по месяцу и году (обязательно наличие прав доступа «777» на директории загрузок). Если у вас не создаются папки вида uploads/2008/11, то просто снимите эту галочку"

    Подскажите, пожалуйста, что мне делать дальше?

    Reply
    1. Admin Post author

      Какая это версия WordPress? В последней версии поля для задания пути к папке загрузки не появляются, а в старых их можно оставить пустыми, по умолчанию путь wp-content/uploads

      Reply
  3. Владимир

    Спасибо за совет, очень помогло с изменением пути к папкам загрузки после переноса на другой хостинг. А до этого 2 дня бился с проблемой

    Reply
  4. Сергей

    Спасибо огромное - всё получилось, а то хостеры задрали - сами переносили сайты с другого хоста, а прблема вылезла - так сразу разбирайтесь сами со своим кодом. tcphost - не рекомендую.

    Reply
  5. Алекс

    У меня тоже ситуация интересная. Редактирую файл functions.php и у меня перестают загружаются картинки. Ошибка выдается. Причём можно даже просто добавить лишний пробел в functions.php и блог перестает загружать картинки в новую запись. Как бороться с этим?

    Reply
  6. Роман

    Добрый день! У меня вот такая проблема. Написал статью и теперь хочу вставить картинку, жму на вкладку добавить медиа файл, файл начинает добавляться, и на последней секунде выводит ошибку такого рода - "Во время загрузки произошла ошибка. Пожалуйста, повторите попытку позже" И уже третий день бьюсь и ничего не помогает. Моя версия WordPress 3.9.2

    Reply
    1. Admin Post author

      Попробуйте загрузить файл небольшого размера, проверьте, есть ли права на запись в папке uploads. Но это может быть и глюк. Бывало, что проблема с загрузкой файлов решалась сама собой при обновлении WordPress. Можно попробовать отключить плагины, перезалить файлы WordPress

      Раньше файлы загружались? После чего появилась проблема?

      Reply
      1. Арип

        Здравствуйте, админ!
        Быть может вы уже сталкивались с такой проблемой. У меня вордпресс не грузит в библиотеку файлов файлы размером более 130 кбайт. Маленькие файлы могу ещё загрузить, а вот больше 130 кбайт никак. И даже плагины не устанавливаются и даже темы! Интересно отчего же это может быть?
        Вроде с правами доступа вс

        Reply
      2. Баке

        Здравствуй админ! Такая же проблема, как у Романа:
        Вставляю картинку, файл начинает добавляться, и на последней секунде выводит ошибку "Во время загрузки произошла ошибка. Пожалуйста, повторите попытку позже". Что делать? Версия WordPress 4.3.1

        Reply
  7. Евгений

    Знаете, а в моей ситуации было еще смешнее. Вдруг у кого-то такая же проблема.
    Проверьте имена загружаемых файлов - они должны состоять из цифр и(или) латинских букв!
    Кириллица все рушит в данной ситуации.

    Reply
    1. Мила

      СПАСИБО ОГРОМНОЕ!!!! Именно так и произошло у меня! Думала уже не найду причину!!!

      Reply
      1. Daria

        Такая же история! Долго не могла разобраться с проблемой загрузки изображений, загружались почему то не все. Обратите внимание на этот косяк.

        Reply
    2. Танюшка

      Спасибо, друг!
      Измучилась уже, а оказалось, всё так просто))
      Изменила название файлов и всё наладилось)

      Reply
      1. Валентина

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

        Reply
    3. Татьяна

      Спасибо! Поменяла имена и все заработало! :)

      Reply
  8. Наталия

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

    Reply
  9. svetlana

    Здравствуйте, а что если при загрузки на WordPress версия 4.4.1 пишет , что
    "не удалось загрузить файл на диск"
    два дня назад все загружалось без проблем
    Что делать???

    Reply
  10. Эдуард

    Добрый день!. У меня тоже проблема медиафайлы не загружаются ни в статью, ни библиотеку. Никакая ошибка не выдается. Просто либо крутится шарик загрузки, либо ничего не происходит. Сайт новый только установил wordpress. Еще ничего не загружал. Пробовал и через загрузчик wordpress и через загрузчик браузера: ничего не выходит. Подскажите пожалуйста в чем здесь может быть проблема. Еще ни один плагин не установлен.

    Reply
  11. Владимир

    WordPress вообще не обновлялся-
    1) перенес вручную файлы FTP
    2) деактивировал плагины( тоже не обновлялись )-это обязательно если не обновляется WordPress
    3) WordPress обновил
    4) назначил права
    5) обновил плагины
    6) картинки все-равно не загружались- хостер сказал проблемка вылезла в PHP файле( правили) и все стало ОК!

    Reply
  12. Виктория

    Установила WordPress на локальном сервере, но не могу загрузить плагины. Выдает ошибку:

    Warning: unlink(C:\Users\LAGRAF~1\AppData\Local\Temp/updraftplus.1.12.4-DHpk0y.tmp): Permission denied in C:\xampp\htdocs\wordpress\wp-admin\includes\file.php on line 493

    Download fehlgeschlagen. SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

    Помогите, пожалуйста! Первая проблема здесь (строка 493 unlink( $tmpfname):
    if ( is_wp_error( $response ) ) {
    unlink( $tmpfname );
    return $response;

    Что делать?

    Reply
  13. Виктор

    Здраствуйте! У меня такая проблема, все работает отлично, все загружает. Но проблема возникла в том что я можу забросить всего по одной новости на страницу, и так на все кроме главной. На главную станицу загружается информация нормально. Что делать?

    Reply
  14. Катерина

    Здравствуйте!
    У меня не загружаются файлы более 300 кб. Никакой ошибки не выскакивает, ничего. Просто полоска загрузки добегает до 100% и все, так и зависает. Что с тим делать?

    Reply
  15. Ирина

    Помогите плиз разобраться, после переноса сайта на другой хостинг вылезла бяка, Картинки которые переправляли на другие страницы сайта, теперь этого не делают, хотя если через правую клавишу мыши сделать то работает. Пыталась загружать новые картинки и сделать новое перенаправление: тут тоже не работает, но картинки грузятся в старые папки uploads, не создаются новые. Как решить это, одно с другим связано или по отдельности проблемки?

    ЗЫ: права на всех папках 775

    Reply
    1. Admin Post author

      1. Во-первых, попробуйте обратиться в техподдержку хостинга, они могут что-то подсказать, могут помогать при переносе сайта к ним.
      Во-вторых, нужно смотреть код плагина или темы, который реализует этот функционал (Картинки переправляют на другие страницы сайта)
      2. Как должны создаваться новые папки uploads? По умолчанию (задано в настройках сайта) создается папка на каждый новый месяц.

      Reply
  16. Влад

    Товарищи! Прочитал все Ваши мысли, и самой верной оказалась идея Евгения - следует обозначать фото файлы АМЕРИКАНСКИМИ буковками.....!!! Т.е. писать "jpeg" или "png" и т.д. Нельзя к этим расширениям приписывать русские словечки разные !!!

    Reply
  17. Армангул

    Здравствуйте, а что если при загрузки на WordPress версия 4.9.1 пишет , что
    "не удалось загрузить файл на диск"

    Что делать???

    Reply
    1. Admin Post author

      Когда появилась ошибка? Раньше файлы загружались?

      Reply
  18. Викторий

    Добрый день после обновления пропала возможность добавлять фотографии на сайт с компьютера, как решить проблему?

    Reply
  19. Марина

    Здравствуйте! Проблема следующая: картинки загружаются без проблем, а при загрузке видео вылетает ошибка "От сервера получен неожиданные ответ. Файл возможно не был загружен корректно. Перезагрузите страницу или проверьте медиатеку." Пробовала и увеличивать размер в php.ini, и отключать плагины, и менять тему - ничего не помогло. Название видео на английском. В чем может быть дело?

    Reply
    1. Admin Post author

      Трудно сказать. Иногда WP ведет себя не так, как ожидается.
      --- Попробуйте загрузить совсем маленький файл видео. Задайте больше лимит
      define('WP_MEMORY_LIMIT', '64M');

      в файле wp-config.php
      (см http://wordpress.howtoo.ru/wordpress-guide/wordpress-setup/install-wordpress/)

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

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *