Нашёл в feedwordpress/syndicatedpost.class.php
То есть достаточно заменить INSERT INTO на INSERT IGNORE INTO и тогда можно будет обновляться с уникальным индексом на posts_title, я правильно понимаю?
Легко сказать, это надо лезть в код плагина feedwordpress и дописывать условие, чтобы он по title проверял наличие дублей, а с уникальным индексом он отказывается добавлять новости те что идут в rss ниже дублирующего контента.
А это не может быть связано с MariaDB?
Дело в том что в прошлом месяце мой сайт находился на старом ВПС со старой версией Mysql 5.2 по моему, точно не помню, на ней этот запрос выполнялся быстрее, но в связи с обновлением оборудования мой сайт перенесли на новый впс там стоит вот эта mariaDB 5.6, погуглил выяснил что в новых версиях mysql конструкция ALTER IGNORE TABLE объявлена устаревшей, а в 5.7 её и вовсе запретили.
Нет, с уникальным индексом не получается, feedwordpress отказывается вообще добавлять новости на сайт.
Придётся искать другое решение.
Насчёт уникального индекса, попробую, может и получится.
Дубли попадают из rss фида, новости на сайт добавляются с помощью плагина feedwordpress, если он заработает после добавления уникального индекса на post_title тогда это решит проблему.
Ну я не спец, прикинул чисто по логике обывателя :)
Интересно, какой будет следующий шаг, запрет всех бесплатных ssl сервисов (типа Let's encrypt)?
Иначе вся эта идея перехода на https сходит на нет, что мешает тем же мошенникам сделать бесплатный сертификат с упрощенной проверкой домена?
А с 52 версии лисы нельзя Silverlight'om пользоваться, мне теперь графики на трейдскрипте не посмотреть через лису, приходится на ie переходить
А как этот SSL сертификат получать, никогда с этим не сталкивался, нашёл бесплатный от cloudflare, такой сгодится?
у меня ещё панель ispmanager 4.4.10.16 на 5 не обновляется, там было бы проще, но я панелью почти не пользуюсь, поэтому мне как то пофиг на неё было.
Заявки под 1.52% от ККБ вернулись :)
Мою тоже наконец то закрыли.