x09
Forum Replies Created
-
Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейк конфигу на виртуальном хостинге не добраться
Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейДобавил в functions.php
function enable_big_selects_for_queries() { global $wpdb; $wpdb->query( 'SET SQL_BIG_SELECTS=1' ); } add_action( 'init', 'enable_big_selects_for_queries' );
и все взлетело!
Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейвключил дебаг в WP
теперь вопрос, где в коде плагинаа делаются запросы?
чтобы вставить туда чтото типа $this->db->query(‘SET SQL_BIG_SELECTS=1’);Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейнастройки сохраняются, количество записей 1 выставил, но Всего у вас 1 RSS-лента (в ней 0 записей)
причем, если выбрать что попадают в rss только “записи” – все ок, если отмечать еще и “страницы” то сразу 0
Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейutf8mb4_unicode_520_ci
utf8_general_ciкартинка https://ibb.co/M1QY6xw
А может быть связано с ошибками в БД? или отсутствием какого-либо поля, значения где то в таблице? Отсутствием индекса.. ?
Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейюникод
Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейForum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейтак.. ладно. с памятью я вроде разобрался, ошибок больше нет, но и фид не создается. Вероятно, чтото, гдето скрипт валится на какойто странице.. както можно узнать, что ему не нравится? почему ни 1 страница не попадает в xml
Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейМы не вносили никаких изменений в ваши скрипты, только изменили лимит выделяемой памяти для php в большую сторону и ухудшить работу сайта это никак не могло.
Ошибка, которую вы описываете сводится к неправильной работе скрипта с запросами в базу данных в связи с отсутствием в базе индексов или с не оптимизированной работой с таблицами больших размеров. На виртуальном хостингом единственное решение – это проверять и исправлять код скриптов.
На виртуальном сервере, если нет желания разбираться в коде, можно применить рекомендации из статьи https://web-answers.ru/php/vyberite-mysql-sql-big-selects.html про аналогичную ситуацию.сапорт в одну сторону, разрабочики в другую сторону.. ) что делать пользователю? )
Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейУдалил плагин и поставил заново, чтобы вернутся в дефолтные его настройки.
1. по-умолчанию отмечено, что создавать фид для записей. У меня их 5 штук – фид из 5 элементов создан.
2. выбираю что еще и из страниц создавать, и получаем фид 0 записей..вдруг это поможет детектировать, куда рыть
Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейпорылся в error_log, нашел вот что
[19-Dec-2020 10:54:41 UTC] База данных WordPress возвратила ошибку The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET MAX_JOIN_SIZE=# if the SELECT is okay в ответ на запрос SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts LEFT JOIN wp_postmeta ON (wp_posts.ID = wp_postmeta.post_id AND wp_postmeta.meta_key = 'ytrssenabled_meta_value' ) LEFT JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND wp_posts.ID NOT IN (127) AND ( wp_posts.ID NOT IN ( SELECT object_id FROM wp_term_relationships WHERE term_taxonomy_id IN (1) ) ) AND ( wp_postmeta.post_id IS NULL OR ( mt1.meta_key = 'ytrssenabled_meta_value' AND mt1.meta_value != 'yes' ) ) AND wp_posts.post_type IN ('post', 'page') AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 50, выполненный require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_feed, do_action('do_feed_turbo'), WP_Hook->do_action, WP_Hook->apply_filters, yturbo_feed_template, WP_Query->__construct, WP_Query->query, WP_Query->get_posts
Таких сообщений там много
- This reply was modified 4 years, 2 months ago by x09.
Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейплагинов этого функционала нет, да и как оно может мешать? Ведь ваш плагин не обходит запросами весь сайт по http, он же из базы линки по любому читает.
Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейесть еще версии? как дебажить плагин?
Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейпопробовал. эффекта ноль. просто при этом наборе плагинов, фид создавался, если бы не попытки исключить пару страниц..
- This reply was modified 4 years, 2 months ago by x09.
Forum: Plugins
In reply to: [RSS for Yandex Turbo] Не создается ничего, фид из 0 записейПопробую конечно, но набор плагинов фиксированный и много лет уже не менялся.