Поддержка Проблемы и решения После переноса сайта — не работают функции

  • Здравствуйте. При переносе сайта с одного домена на другой, возникла проблема с созданием новых записей и редактированием старых записей. Вот скрин проблемы: https://i.ibb.co/z2GdF6s/image.jpg
    Перенос делал с сайта my-aliexpress.ru (сейчас не откроется так как стоит редирект 301 на https://my-bookmark.ru) собственно переносил сайт на домен https://my-bookmark.ru
    Для переноса копии сайта делал:
    — Копию БД SQL и через блокнот менял my-aliexpress.ru на my-bookmark.ru авто заменой
    — Создавал новую БД, пользователя и загружал измененною БД SQL, само собой в файле wp-config.php менял данные подключения к новой БД и т.п.
    — Менял адрес домена в .htaccess с my-aliexpress.ru на my-bookmark.ru
    — Менял адрес домена в robots.txt с my-aliexpress.ru на my-bookmark.ru
    Не могу понять почему возникла такая проблема, кто подскажет, где «лечить» эту неисправность?

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Модератор Yuri

    (@yube)

    через блокнот менял my-aliexpress.ru на my-bookmark.ru авто заменой

    Нельзя так делать — так портятся сериализованные данные.
    Замену домена (и вообще текста в БД) правильнее делать плагином Better Search Replace.
    Или вообще переезжать при помощи плагина Duplicator.

    Менял адрес домена в .htaccess с my-aliexpress.ru на my-bookmark.ru

    По хорошему, там вообще не нужен домен.

    Менял адрес домена в robots.txt с my-aliexpress.ru на my-bookmark.ru

    Вообще никак на работу WP не влияет.

    Снес все: файлы и БД и решил сделать все как вы подсказали через плагин Duplicator.
    Итог: такая же проблема.
    Методом проб, была найдена проблема, это плагин Yoast SEO при отключении все работает нормально, при повторном включении снова не работает, при деактивации и новой активацией та же проблема. Решил полностью удалить Yoast SEO и снова установить Yoast SEO проблема не устранилась. Написал в Yoast SEO разрабам, а они отвечают, что все консультации только для премиум клиентов (а это на минуточку 89 евро!), Yoast SEO бесплатная версия по их словам «как есть».
    Кто может помочь с решением уже проблемы с Yoast SEO бесплатной версией?

    Модератор Yuri

    (@yube)

    Видимо, это что-то новенькое, очередное «улучшение», потому что я переносил кучу сайтов с Ёстом и проблем не было.

    Решил полностью удалить Yoast SEO

    Нажимали «Удалить» в админке или просто снесли файлы плагина?

    Судя по факту существования плагинов Uninstall Yoast, убить его не так уж и просто.

    Нет. Если просто удалить с админки, файлы от плагина по пути /wp-content/plugins/wordpress-seo все равно остаются.
    Я сделал так: деактивировал плагин, далее удали с админки и далее по фтп удали всю паку от плагина, после чего установил плагин заново, но проблема не решилась.
    Я ХЗ, что делать… Есть варианты?

    Обратил внимание вот ан что: Если нажать на кнопку «Скопировать текст ошибки» https://i.ibb.co/z2GdF6s/image.jpg и вставить его например в блокнот, то вот что появляется:

    TypeError: Cannot read property 'SnippetEditor' of undefined
        at https://my-bookmark.ru/wp-content/plugins/wordpress-seo/js/dist/block-editor-1700.js:71:10773
        at zj (https://my-bookmark.ru/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.13.1:233:136)
        at Th (https://my-bookmark.ru/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.13.1:152:223)
        at tj (https://my-bookmark.ru/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.13.1:152:152)
        at Te (https://my-bookmark.ru/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.13.1:146:151)
        at https://my-bookmark.ru/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.13.1:61:68
        at unstable_runWithPriority (https://my-bookmark.ru/wp-includes/js/dist/vendor/react.min.js?ver=16.13.1:25:260)
        at Da (https://my-bookmark.ru/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.13.1:60:280)
        at Pg (https://my-bookmark.ru/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.13.1:61:14)
        at ha (https://my-bookmark.ru/wp-includes/js/dist/vendor/react-dom.min.js?ver=16.13.1:60:451)

    Есть мысли, где зарыта проблема?

    Модератор Yuri

    (@yube)

    Если просто удалить с админки, файлы от плагина по пути /wp-content/plugins/wordpress-seo все равно остаются.

    Вообще-то, не должны. Некоторые плагины отлавливают факт удаления и убирают за собой, чего не делают при деактивации. За Ёста не знаю, внутрь не смотрел, ибо он огромный и постоянно мутирует 🙂

    Есть варианты?

    Отказаться от него. Правда, достойная альтернатива Ёсту — Rank Math SEO — тоже заваливается в сторону «дайте денег».

    Ну или «делать вскрытие», что с учетом аякса и современных тенденций монстрезации софта непросто даже для специалиста.

    Да, кстати, как-то упустил (как само собой разумеющиеся), Вы логи ошибок смотрели? См. Отладка в WordPress

    Я вот понять не могу копия файлов, базы, без каких либо добавлений, тупо домен другой, тем более все делалось в короткое время и новой версии Yoast SEO не выходило, а по факту такая проблема — в голове не укладывается.
    По поводу логов, то на фтп в /logs паке пусто нет файла. Или вы в другом месте имели ввиду?

    Модератор Yuri

    (@yube)

    тупо домен другой

    Если в пределах того же хостинга и аккаунта, то да, странно.

    Расположение и наличие системных логов зависит от хостинга и настроек аккаунта в панели управления хостингом.
    WP умеет вести свой лог, посмотрите по ссылке, что я дал.

    Стоит иметь в виду, что некоторые плагины отключают вывод/логгироване ошибок, за что их авторам надо бы [вырезано самоцензурой].

    «Если в пределах того же хостинга и аккаунта»

    Так оно и есть.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Rank Math SEO — тоже заваливается в сторону «дайте денег».

    Если что, значительная часть Rank Math — это тот же Yoast SEO, только двухлетней давности. Достаточно поискать в коде комментарии «Copyright (C) 2008-2019, Yoast BV», их там более 40 🙂

    Как мне Yoast SEO с головой хватало (бесплатной версии) все устраивало. Но я уперся в стенку и не знаю, как решить свою проблему выше…

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Тема «После переноса сайта — не работают функции» закрыта для новых ответов.