Это форум технической поддержки WPML – плагина для многоязычной WordPress.
Доступно для чтения всем, но только клиенты, купившие WPML, могут оставлять сообщения. Сотрудники WPML отвечают на сообщения форума 6 дней в неделю, 22 часов в сутки.
Помечено: Compatibility, Install and update
Сопутствующая документация:
This topic contains 9 ответов, has 2 голосов.
Last updated by Max 4 недели назад.
Assigned support staff: Max.
Автор | Посты |
---|---|
23 января, 2021 в 12:35 пп #7912113 | |
vitaliiK-3 |
Сайт monisaver.com Первая проблема возникла при отключении плагина QtranslateX - сайт посыпался( скрин в приложении) При попытке миграции согласно инструкции (https://wpml.org/documentation/related-projects/qtranslate-importer/) процес запустился нормально, но завис на этапе обработки пакета №24 и процесс висит в статусе Working более 30 минут без изменений. Можно ли решить как то данную проблему |
23 января, 2021 в 4:51 пп #7912849 | |
Max Supporter
Languages: Английский (English ) Французский (Français ) Русский (Русский ) Португальский, Бразилия (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Здравствуйте, Если процесс завис, то это скорее всего какая-то ошибка в PHP. Вы могли бы найти ошибку PHP - для этого нужно посмотреть и предоставить нам содержимое файла debug.log на сервере. Чтобы активировать его, откройте ваш wp-config.php и найдите define('WP_DEBUG', false); Измените на: define('WP_DEBUG', true); define( 'WP_DEBUG_LOG', true ); Сообщения об ошибках начнут сохраняться в файле debug.log в папке /wp content на сервере. Затем запустите миграцию снова, чтобы снова вызвать ошибку и она записалась в лог-файл. Потом откройте debug.log и вставьте последние 100-200 строк на https://pastebin.com/ и дайте тут ссылку. Это самый "чистый" способ: иногда логи бывают очень длинные и трудно читаются, если вставить их непосредственно тут в сообщение. Дополнительная информация: https://wpml.org/documentation/support/debugging-wpml/ |
23 января, 2021 в 6:25 пп #7913039 | |
vitaliiK-3 |
сделано |
23 января, 2021 в 6:50 пп #7913061 | |
Max Supporter
Languages: Английский (English ) Французский (Français ) Русский (Русский ) Португальский, Бразилия (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Благодарю вас. Ошибки указывают на то, что qTranslate интегрирована в активную тему на сайте (Monisaver 2020): PHP Fatal error: Uncaught Error: Call to undefined function qtranxf_flag_location() in /wp-content/themes/monisaver-2020/template-parts/menu/qtranslate-widget.php:3 Как вариант вы можете попробовать переключиться на другую тему и произвести миграцию. Ещё лучше было бы подтвердить с разработчиком темы, что это вообще в принципе возможно сделать. |
23 января, 2021 в 9:36 пп #7913177 | |
vitaliiK-3 |
исправили данную проблему. при повторной попытке застряли на 31 пакете отладочная информация плагина https://pastebin.com/0tj53zK5 последние записи из лога - https://pastebin.com/kmCU5qiR |
26 января, 2021 в 5:53 пп #7934947 | |
vitaliiK-3 |
исправили предыдущую проблему (qTranslate интегрирована в активную тему на сайте (Monisaver 2020) Однако, при повторной попытке миграции застряли на 31 пакете отладочная информация плагина https://pastebin.com/0tj53zK5 последние записи из лога - https://pastebin.com/kmCU5qiR |
26 января, 2021 в 9:36 пп #7935957 | |
Max Supporter
Languages: Английский (English ) Французский (Français ) Русский (Русский ) Португальский, Бразилия (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Здравствуйте, Скажите, а как именно исправили предыдущую проблему? Благодарю за лог, однако на этот раз в нём ничего любопытного я не вижу. Посмотрите пожалуйста мой скрытый ответ выше. Хочу попробовать мигрировать сайт на Cloudways и отослать разработчикам группы поддержки для совета. |
27 января, 2021 в 11:42 дп #7940167 | |
vitaliiK-3 |
Максим, были найдены и исправлены ошибки в теме, как вы и говорили qTranslate интегрирована в активную тему в месте переключения языковых локалей в header |
27 января, 2021 в 11:45 дп #7940181 | |
vitaliiK-3 |
В теме использовались функции от qTranslate (qtrans_*) без предварительной проверки на их существование. Добвили проверку через function_exist() |
27 января, 2021 в 11:44 пп #7946365 | |
Max Supporter
Languages: Английский (English ) Французский (Français ) Русский (Русский ) Португальский, Бразилия (Português ) Timezone: America/Sao_Paulo (GMT-03:00) |
Здравствуйте, Ясно, спасибо. Посмотрите пожалуйста мой скрытый ответ выше и осуществите миграцию вашего сайта на Cloudways, тогда я смогу направить вопрос нашим разработчикам группы поддержки. |
Тема ‘[Закрытые] Миграция с QtranslateX to WPML’ закрыта для новых сообщений.