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

  • Здравствуйте

    Вроде везде всё отключено

    в wp-config.php:
    define(‘WP_HTTP_BLOCK_EXTERNAL’, true);
    define(‘DISALLOW_FILE_MODS’, true);
    define(‘DISALLOW_FILE_EDIT’, true);
    define(‘AUTOMATIC_UPDATER_DISABLED’, true);
    define(‘WP_AUTO_UPDATE_CORE’, false);

    + плагин:
    add_filter( ‘auto_update_translation’, ‘__return_false’ );
    add_filter( ‘automatic_updater_disabled’, ‘__return_true’ );
    add_filter( ‘allow_minor_auto_core_updates’, ‘__return_false’ );
    add_filter( ‘allow_major_auto_core_updates’, ‘__return_false’ );
    add_filter( ‘allow_dev_auto_core_updates’, ‘__return_false’ );
    add_filter( ‘auto_update_core’, ‘__return_false’ );
    add_filter( ‘wp_auto_update_core’, ‘__return_false’ );
    add_filter( ‘auto_core_update_send_email’, ‘__return_false’ );
    add_filter( ‘send_core_update_notification_email’, ‘__return_false’ );
    add_filter( ‘auto_update_plugin’, ‘__return_false’ );
    add_filter( ‘auto_update_theme’, ‘__return_false’ );
    add_filter( ‘automatic_updates_send_debug_email’, ‘__return_false’ );
    add_filter( ‘automatic_updates_is_vcs_checkout’, ‘__return_true’ );

    Но файлы всё равно обновляются, примерно раз в сутки

    Заменяются эти файлы(может еще какие то в папках):
    /wp-includes/meta.php
    /wp-includes/class-wp-xmlrpc-server.php
    /wp-includes/user.php
    /wp-includes/query.php
    /wp-includes/pluggable.php
    /wp-includes/comment-template.php
    /wp-includes/class-IXR.php
    /wp-includes/cache.php
    /wp-includes/theme.php
    /wp-includes/shortcodes.php
    /wp-includes/class-wp-embed.php
    /wp-includes/class-phpass.php
    /wp-includes/capabilities.php
    /wp-includes/taxonomy.php
    /wp-includes/ms-functions.php
    /wp-includes/wp-db.php
    /wp-includes/ms-deprecated.php
    /wp-includes/feed.php
    /wp-includes/post.php
    /wp-includes/class-wp-theme.php
    /wp-includes/class-wp-customize-manager.php
    /wp-includes/class-phpmailer.php
    /wp-includes/http.php
    /wp-includes/general-template.php
    /wp-includes/functions.php
    /wp-includes/class-wp.php
    /wp-includes/kses.php

    /wp-admin/custom-background.php
    /wp-admin/media-new.php
    /wp-admin/admin-header.php
    /wp-admin/themes.php
    /wp-admin/widgets.php
    /wp-admin/update-core.php
    /wp-admin/revision.php
    /wp-admin/customize.php
    /wp-admin/user-edit.php
    /wp-admin/theme-editor.php
    /wp-admin/plugin-editor.php
    /wp-admin/user-new.php
    /wp-admin/admin-ajax.php
    /wp-admin/press-this.php
    /wp-admin/plugins.php
    /wp-admin/post.php

    Проблема появилась после смены хостинга
    Более 7 лет на старых хостингах проблемы не возникало

    Может быть дело в хостинге? Где искать?

    Сервер — CloudLinux+LiteSpeed+DirectAdmin
    Softaculous не используется

    У хостинга спрашивал, они не знают как решить проблему

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

    (@sergeybiryukov)

    Live and Learn

    Может быть дело в хостинге? Где искать?

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

    Вы про WP_CRON? Он тоже отключен

    define(‘DISABLE_WP_CRON’, true);

    Всё отключено:
    define(‘DISABLE_WP_CRON’, true);
    define(‘WP_HTTP_BLOCK_EXTERNAL’, true);
    define(‘AUTOMATIC_UPDATER_DISABLED’, true);
    define(‘WP_AUTO_UPDATE_CORE’, false);

    Плагины не могут ничего обновить при заблокированных внешних запросах WP_HTTP_BLOCK_EXTERNAL (вроде как)

    +

    Кто то посоветовал плагин «Activity Log», установил, WordPress опять сам обновился, в логах ничего не появилось

Просмотр 2 ответов — с 1 по 2 (всего 2)