Не удаётся обновить Wordpress

Тема в разделе "Wordpress", создана пользователем 3t3, 27 ноя 2014.

  1. 3t3

    3t3

    Регистрация:
    26 ноя 2014
    Сообщения:
    15
    Симпатии:
    0
    Не удаётся обновить Wordpress: ни автоматически, ни нажатием кнопки "Обновить сейчас".
    Приходится обновлять вручную.
    В чём может быть дело?

    При попытке обновления с версии 4.0 до версии 4.0.1 нажатием кнопки "Обновить сейчас" появляется сообщение:
    "Загрузка обновления с https://downloads.wordpress.org/release/ru_RU/wordpress-4.0.1.zip…

    Извлечение обновления…

    Обновление не может быть установлено, потому что нам не удастся скопировать некоторые файлы. Обычно это связано с неверными правами на файлы.: wp-admin/includes/update-core.php

    Установка не удалась"​

    Как разрешить ситуацию?
    вручную поменять права на все файлы, обновиться, а потом поменять обратно?
    Или есть более простое/элегантное решение?

    Что касается автообновления:
    В файле wp-config.php присутствует строка:
    define( 'WP_AUTO_UPDATE_CORE', minor );​
     
  2. Bnopen

    Bnopen Команда форума

    Регистрация:
    3 мар 2013
    Сообщения:
    1.156
    Симпатии:
    514
    3t3, зависит от того, что у вас - виртуальный хостинг или vps. Нужно проверить не только права, но и юзера файлов, очень часто от пользователя рута файлы и не может wordress обновится. Подобная проблема и решение описаны здесь -
     
    3t3 нравится это.
  3. 3t3

    3t3

    Регистрация:
    26 ноя 2014
    Сообщения:
    15
    Симпатии:
    0
    У меня VPS.
    А какие должны быть права на файлы?
    У меня установлены такие права на файлы (в том числе - на update-core.php):
    644​
    (владелец может читать и писать, но не может исполнять; группа и пользователи могут только читать).
     
    Последнее редактирование: 28 ноя 2014
  4. Bnopen

    Bnopen Команда форума

    Регистрация:
    3 мар 2013
    Сообщения:
    1.156
    Симпатии:
    514
    3t3, если vps, то скорее всего проблема, как описана по ссылке выше, пользователь root указан для файлов?
     
  5. 3t3

    3t3

    Регистрация:
    26 ноя 2014
    Сообщения:
    15
    Симпатии:
    0
    Bnopen, владельцем домена указан admin,
    владельцем файлов указан admin

    Для обновления использую имя admin
     
  6. ADvarri

    ADvarri

    Регистрация:
    31 авг 2013
    Сообщения:
    30
    Симпатии:
    24
    я для обновлений ставлю 777, может быть не особо правильно, поскольку сайт подвергается угрозе атаки из вне, но на пару минут можно
     
  7. 3t3

    3t3

    Регистрация:
    26 ноя 2014
    Сообщения:
    15
    Симпатии:
    0
    ADvarri, права 777 на что?
    На все папки и все файлы?
    Как это можно сделать быстро?
    И, главное - как это всё быстро вернуть в прежнее состояние (ведь изначально права на файлы/папки могут быть различными)?
     
  8. Bnopen

    Bnopen Команда форума

    Регистрация:
    3 мар 2013
    Сообщения:
    1.156
    Симпатии:
    514
    3t3, права можно менять в консоле, фтп клиентом или в панеле хостинговой (если она есть на vps).
     
  9. 3t3

    3t3

    Регистрация:
    26 ноя 2014
    Сообщения:
    15
    Симпатии:
    0
    Bnopen, можно-то можно!
    А как вернуть большое количество файлов, папок, подпапок в состояние КАК БЫЛО?
     
  10. ADvarri

    ADvarri

    Регистрация:
    31 авг 2013
    Сообщения:
    30
    Симпатии:
    24
    надо было изначально бэкап сделать
     
  11. 3t3

    3t3

    Регистрация:
    26 ноя 2014
    Сообщения:
    15
    Симпатии:
    0
    ADvarri, возможно, я неточно выразился:
    > как вернуть большое количество файлов, папок, подпапок в состояние КАК БЫЛО?​
    Имелось в виду: как вернуть прежние права доступа к файлам (а не сами файлы) после изменения прав доступа и обновления файлов.
     
  12. web2us

    web2us

    Регистрация:
    10 мар 2013
    Сообщения:
    0
    Симпатии:
    0
    при наличие ssh доступа командой
    chmod -R 644 имя_папки
    поменяет все внутри папки и папку на устанавлемые права
    --- Добавлено, 11 дек 2014 ---
    если надо изменить владельца то вот так
    chown -R name:group nameFolder
    поменяет владельца у папки и всего что внутри... подпапках и папках
     
    Последнее редактирование: 11 дек 2014