Ошибка модуля woocomerce после активации плагина
Цитата: prukon от 15.05.2022, 03:08Добрый день.
После активации плагина вылетает ошибка при входе в настройки woocomerce (см. скриншот) http://joxi.ru/bmo0OGJS97ZLL2
Помогите пожалуйста исправить ошибку.
Лог ошибки:
[15-May-2022 02:46:28 Europe/Moscow] PHP Notice: Only variables should be passed by reference in //lor_protect/lor_o.php on line 1
[15-May-2022 02:46:32 Europe/Moscow] PHP Notice: Only variables should be passed by reference in //lor_protect/lor_o.php on line 1
[14-May-2022 23:46:33 UTC] PHP Fatal error: Uncaught Error: Call to undefined function Coderun\WooCommerce\QiwiPayment\wc_get_logger() in //public_html/wp-content/plugins/coderun-qiwi-woocommerce/includes/class-gateway.php:160
Stack trace:
#0 //public_html/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(104): Coderun\WooCommerce\QiwiPayment\Gateway->__construct()
#1 //public_html/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(67): WC_Payment_Gateways->init()
#2 //public_html/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(40): WC_Payment_Gateways->__construct()
#3 //public_html/wp-content/plugins/woocommerce/woocommerce.php(480): WC_Payment_Gateways::instance()
#4 //public_html/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-menus.php(89): WooCommerce->payment_gateways()
#5 [internal function]: WC_Admin_Menus->settings_page_init('')
#6 //public_html/wp-includes/class-wp-hook.php(307): call_user_func_array(Array, Array)
#7 //public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array)
#8 //public_html/wp-includes/plugin.php(474): WP_Hook->do_action(Array)
#9 //public_html/wp-admin/admin.php(237): do_action('load-woocommerc...')
#10 {main}
thrown in //public_html/wp-content/plugins/coderun-qiwi-woocommerce/includes/class-gateway.php on line 160
Добрый день.
После активации плагина вылетает ошибка при входе в настройки woocomerce (см. скриншот) http://joxi.ru/bmo0OGJS97ZLL2
Помогите пожалуйста исправить ошибку.
Лог ошибки:
[15-May-2022 02:46:28 Europe/Moscow] PHP Notice: Only variables should be passed by reference in //lor_protect/lor_o.php on line 1
[15-May-2022 02:46:32 Europe/Moscow] PHP Notice: Only variables should be passed by reference in //lor_protect/lor_o.php on line 1
[14-May-2022 23:46:33 UTC] PHP Fatal error: Uncaught Error: Call to undefined function Coderun\WooCommerce\QiwiPayment\wc_get_logger() in //public_html/wp-content/plugins/coderun-qiwi-woocommerce/includes/class-gateway.php:160
Stack trace:
#0 //public_html/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(104): Coderun\WooCommerce\QiwiPayment\Gateway->__construct()
#1 //public_html/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(67): WC_Payment_Gateways->init()
#2 //public_html/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(40): WC_Payment_Gateways->__construct()
#3 //public_html/wp-content/plugins/woocommerce/woocommerce.php(480): WC_Payment_Gateways::instance()
#4 //public_html/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-menus.php(89): WooCommerce->payment_gateways()
#5 [internal function]: WC_Admin_Menus->settings_page_init('')
#6 //public_html/wp-includes/class-wp-hook.php(307): call_user_func_array(Array, Array)
#7 //public_html/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array)
#8 //public_html/wp-includes/plugin.php(474): WP_Hook->do_action(Array)
#9 //public_html/wp-admin/admin.php(237): do_action('load-woocommerc...')
#10 {main}
thrown in //public_html/wp-content/plugins/coderun-qiwi-woocommerce/includes/class-gateway.php on line 160
Цитата: Coderun от 16.05.2022, 09:15Здравствуйте!
Сделали не большой фикс, попробуйте сказать новую версию плагина.
Какую версию WooCommerce и PHP вы используете у вас на сайте?
Здравствуйте!
Сделали не большой фикс, попробуйте сказать новую версию плагина.
Какую версию WooCommerce и PHP вы используете у вас на сайте?
Цитата: prukon от 16.05.2022, 12:23WooCommerce Версия 2.5.5
php 7.4
Скачал заново архив со страницы "заказы", установил, но ошибка повторяется. (установилась версия Шлюз оплаты WooCommerce через Qiwi 2.6)
WooCommerce Версия 2.5.5
php 7.4
Скачал заново архив со страницы "заказы", установил, но ошибка повторяется. (установилась версия Шлюз оплаты WooCommerce через Qiwi 2.6)
Цитата: Coderun от 16.05.2022, 20:51Версия WooCommerce 2.5.5 достаточно старая, по этой причине плагин не заводится.
Попробуем развернуть у себя эту версию Woo и сделать fix плагина под неё
Версия WooCommerce 2.5.5 достаточно старая, по этой причине плагин не заводится.
Попробуем развернуть у себя эту версию Woo и сделать fix плагина под неё
Цитата: Coderun от 18.05.2022, 17:01Цитата: prukon от 16.05.2022, 12:23WooCommerce Версия 2.5.5
php 7.4
Скачал заново архив со страницы "заказы", установил, но ошибка повторяется. (установилась версия Шлюз оплаты WooCommerce через Qiwi 2.6)
Выложили обновление, добавили совместимость для Woo 2.5.5
Цитата: prukon от 16.05.2022, 12:23WooCommerce Версия 2.5.5
php 7.4
Скачал заново архив со страницы "заказы", установил, но ошибка повторяется. (установилась версия Шлюз оплаты WooCommerce через Qiwi 2.6)
Выложили обновление, добавили совместимость для Woo 2.5.5
Цитата: prukon от 19.05.2022, 01:01Да, модуль установился, но теперь новая ошибка.
При подтверждении заказа, выводится:Произошла ошибка при обращении к серверу банка
HTTP/1.1 401 Unauthorizedhttp://joxi.ru/n2YZzWXFZ7qoDA
Да, модуль установился, но теперь новая ошибка.
При подтверждении заказа, выводится:
Произошла ошибка при обращении к серверу банка
HTTP/1.1 401 Unauthorized
Цитата: Coderun от 19.05.2022, 08:32Вам необходимо проверить настройки ключа используемого в настройках плагина(не должно быть пробелов до и после ключа, пробелы могут появиться при копирование значения из сервиса Qiwi). Так же обратите внимание, что в настройках указывается ключ который доступен только при создании записи в сервисе Qiwi
Вам необходимо проверить настройки ключа используемого в настройках плагина(не должно быть пробелов до и после ключа, пробелы могут появиться при копирование значения из сервиса Qiwi). Так же обратите внимание, что в настройках указывается ключ который доступен только при создании записи в сервисе Qiwi
Цитата: prukon от 19.05.2022, 16:34нет, все четко вставлено, без пробелов в начале и конце строки: http://joxi.ru/V2Vdel3uK895qr
копировал отсюда: http://joxi.ru/Y2LKq7QUQMKjXm (сначала создал пару, потом скопировал ключ)
нет, все четко вставлено, без пробелов в начале и конце строки: http://joxi.ru/V2Vdel3uK895qr
копировал отсюда: http://joxi.ru/Y2LKq7QUQMKjXm (сначала создал пару, потом скопировал ключ)
Цитата: Coderun от 19.05.2022, 17:02Удалите старую запись в сервисе Qiwi, затем создайте новую. После создания скопируйте "секретный" ключ и добавьте его в настройки плагина.
Удалите старую запись в сервисе Qiwi, затем создайте новую. После создания скопируйте "секретный" ключ и добавьте его в настройки плагина.