Поддержка Проблемы и решения Проблема с автоматическим обновлением wordpress

  • Добрый день,
    у меня вопрос по автоматическому обновлению
    При попытки автоматического обновления 3.9.1
    сообщение о неудачи в двух вариантах, либо просто «обновление не удалось, повторите попытку», либо простыня файлов http://clip2net.com/s/izsK30 с сообщением в конце что обновление не удалось.
    Предыстория.
    При прошлом обновлении было тоже самое, я искала ответ в интернете, был совет поменять права доступа http://clip2net.com/s/izsX4O на 777 во всех файлах что есть в простыне. Я так делать и начала, но где-то на половине списка, дело бросила и отложила на потом, делала еще пару попыток обновить автоматически, когда заходила в админку, и через день каким-то чудом вп обновилась.

    И вот новое обновление и новая простыня из файлов, причем теперь список гораздо больше. Перебирать вручную столько файлов, естественно не хочется.
    Можете ли мне что-нибудь посоветовать.Что бы можно было всё же пользоваться автоматическим обновлением.

Просмотр 15 ответов — с 1 по 15 (всего 15)
  • Можете ли мне что-нибудь посоветовать

    Мб нет места на хостинге, мб проблемы в серверном распаковщике. Нужно смотреть логи или обращаться у хостеру.

    вот три строчки из лога

    [Tue Jul 22 15:20:49 2014] [error] [client 46.46.83.222] PHP Warning: include_once(admin\\admin.php): failed to open stream: No such file or directory in /usr/home/******/data/www/fam**.ru/wp-content/plugins/ajax-yandexmetrika/ajax-yandex-metrika.php on line 51, referer: http://fam***.ru/wp-admin/update-core.php
    [Tue Jul 22 16:50:36 2014] [error] [client 46.46.83.222] PHP Fatal error: Maximum execution time of 10 seconds exceeded in /usr/home/********/data/www/fam**.ru/wp-includes/functions.php on line 3666, referer: http://famil***.ru/wp-admin/update-core.php

    а что следует искать в логах?
    с этим обращаться к хостеру?

    с этим обращаться к хостеру?

    См внимательно:
    Maximum execution time of 10 seconds exceeded
    говорит о том, что пхп не хватило времени на распаковку архива.

    Хостер, дающий 10сек — это детсад и его нужно менять.

    почему детсад то?
    может там тупо такие настройки по умолчанию.
    у большинства хостеров такие настройки php можно в панели управления сменить.

    Спасибо за ответ.
    Теперь разбираюсь с хостером.
    Посмотрю что он ответит

    у большинства хостеров такие настройки php можно в панели управления сменить.

    где это смотреть в исп менеджере, пшп май админ? какой путь?

    почему детсад то?

    Потому, что по умолчанию — 30 секунд. Если 10 секунд, то настройки уже крутили. Если накрутили на 10 — то зачем?

    Модератор Yui

    (@fierevere)

    永子

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

    php_value max_execution_time 90

    у большинства хостеров такие настройки php можно в панели управления сменить.

    У хостеров, у которых это можно сменить вряд ли может быть 10 сек 🙂

    Потому, что по умолчанию — 30 секунд. Если 10 секунд, то настройки уже крутили. Если накрутили на 10 — то зачем?

    Или у хостера пхп древнейшей версии (по моему когда-то было 10).

    По этим косвенным признакам можно судить у о кач-ве хостера и я почти уверен, что совет Yui тоже не сработает (но попробовать конечно же надо. Хотя ИМХО 90 это уже перебор. 30 вполне достаточно. Ну 60 макс.)

    где это смотреть в исп менеджере,

    Если в ИСПпанели нет настроек ПХП (зависит от версии панели и выданных прав пользователям), тогда боюсь никак. Для начала попробовать совет Yui, а если не получится — спрашивать у хостера.

    Модератор Yuri

    (@yube)

    Или у хостера пхп древнейшей версии (по моему когда-то было 10).

    У 3.0 по дефолту было 30 секунд. 2.0, а тем более 1.0, я живьем не видел. Впрочем, у них, кажется, вообще ini не было 🙂

    У 3.0 по дефолту было 30 секунд.

    Сеньк. Значит я что-то напутал (я с пхп связался уже с 4кой, и не оч. сразу с конфигами 😉 )

    По этим косвенным признакам можно судить у о кач-ве хостера и я почти уверен, что совет Yui тоже не сработает

    время (Maximum execution time) хостер поменял
    но обновление не происходит

    теперь логи выглядят так

    [Wed Jul 23 20:13:43 2014] [error] [client ] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use ‘LimitInternalRecursion’ to increase the limit if necessary. Use ‘LogLevel debug’ to get a backtrace.
    [Wed Jul 23 21:31:36 2014] [error] [client ] PHP Warning: \xd0\x9f\xd1\x80\xd0\xbe\…..href=»http://ru.forums.wordpress.org/»>\x…..\x80\xd1\x83(WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.)

    Модератор Yuri

    (@yube)

    WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.

    Тут и диагноз, и рекомендация. Попросите хостера проверить, есть ли возможность у php использовать исходящие соединения с использованием SSL. Возможно, просто не хватает запчастей.

    p.s. Я бы давно плюнул и обновил через ftp 🙂

    Модератор Yui

    (@fierevere)

    永子

    p.s. Я бы давно плюнул и обновил через ftp 🙂

    лучше уж сразу хостера сменить, если у них базовые вещи не работают.

    Спасибо за советы.
    В итоге у хостера мало, что получается, кроме как поколдовать, сделать сайт не доступным, а потом откатить обратно, чтобы убрать изменения. ((
    Раньше, таких проблем не было, может человека нового посадили, может каникулы, отпуска…. Тем не менее хостинг проплачен на перед еще на пол года. Потом посмотрим что будет потом). А пока, буду обновлять вручную.

Просмотр 15 ответов — с 1 по 15 (всего 15)
  • Тема «Проблема с автоматическим обновлением wordpress» закрыта для новых ответов.