Поддержка Проблемы и решения Ошибка БД при создании пакета на Duplicator

  • код ошибки
    SELECT 1
    FROM wc_esl_shipping_methods
    LIMIT 1;

    Работаю на localhost и вот такая хрень в момент, как надо переносить сайт. Настройки OpenServer => php 7.4, MySql 5.5, выше не хочет работать, может причина в — этом. Помогите разобраться, если кто знает

Просмотр 10 ответов — с 1 по 10 (всего 10)
  • Создание пакета прервано

    Модератор Yui

    (@fierevere)

    ゆい

    Локальные сервера славятся косяками и кривыми настройками, не знаю зачем они творят этот ужом

    Выхлоп в логи mysqld есть какой-то?

    Mysql.err файл лога может называться

    писал ниже выхлоп
    SELECT 1
    FROM wc_esl_shipping_methods
    LIMIT 1;

    я ошибки мониторю с помощью Query Monitor

    MySql 5.5 php 7-4 с другими настройками не работает

    вот последние строки из лога MySql

    12 Query	SHOW VARIABLES
    					WHERE Variable_name IN ( 'key_buffer_size', 'max_allowed_packet', 'max_connections', 'query_cache_limit', 'query_cache_size', 'query_cache_type', 'innodb_buffer_pool_size' )
    		   12 Query	SHOW FULL COLUMNS FROM <code>wp_options</code>
    		   12 Query	UPDATE <code>wp_options</code> SET <code>option_value</code> = '1656233421' WHERE <code>option_name</code> = 'action_scheduler_lock_async-request-runner'
    		   12 Query	SELECT COUNT(DISTINCT claim_id) FROM wp_actionscheduler_actions WHERE claim_id != 0 AND status IN ( 'pending', 'in-progress')
    		   12 Query	SELECT a.action_id FROM wp_actionscheduler_actions a WHERE 1=1 AND a.status IN ('pending') AND a.scheduled_date_gmt <= '2022-06-26 08:49:21' LIMIT 0, 5
    • Ответ изменён 1 месяц, 2 недели назад пользователем webmasterplus.
    • Ответ изменён 1 месяц, 2 недели назад пользователем webmasterplus.
    • Ответ изменён 1 месяц, 2 недели назад пользователем webmasterplus.
    Модератор Yui

    (@fierevere)

    ゆい

    повторю — логи mysqld,
    а не то, что по запросам идет.

    Модератор Yui

    (@fierevere)

    ゆい

    можно конечно потыкаться пальцем в кофейную гущу в бубне

    например поставить

    max_allowed_packet = 16M

    в my.cnf и перезапустить mysqld

    можно даже 32M задать, этого точно «за глаза и за уши» хватит
    также имеет смысл почистить (сбросить на значения по умолчанию)
    все остальные ограничения [mysqld] в my.cnf

    Можно подробно (захожу тода то, делаю то-то), если можно) просто впервые слышу, раньше не приходилось сталкиваться с d. Основная проблема — это сбой создания пакета, может ошибка бд тут не причем?

    [mysqldump]
    
    quick
    quote_names
    max_allowed_packet              = 32M

    это из настрое MYSQL-5.5_my.ini

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

    Решено.

    Модератор Yui

    (@fierevere)

    ゆい

    еще бы сказали что именно помогло, было бы хорошо, для «будущих поколений»

    кнопочку переключить в настройки -> пакеты -> сохранять в php

    • Ответ изменён 1 месяц, 2 недели назад пользователем webmasterplus.
Просмотр 10 ответов — с 1 по 10 (всего 10)