Woo commerce добавить в корзину не работает после обновления до php 7

#php #wordpress #woocommerce

#php #wordpress #woocommerce

Вопрос:

Я использую woo commerce в WordPress. Ранее я использовал php версии 5.6, и все работает нормально. Но пользователь сервера обновился до версии php 7, и мой woo commerce добавить в корзину и некоторые другие вещи перестали работать. Когда я нажимаю «Добавить в корзину», отображается «Эта страница не работает»….. Даже я проверил, что моя версия WordPress 5.1.1. Кто-нибудь может подсказать мне любое возможное решение для решения этой проблемы. Заранее спасибо.

Комментарии:

1. Просто включите режим отладки и проверьте наличие проблем в вашем журнале отладки. Возможно, вы получите некоторую информацию

2. Какая версия woocommerce?

Ответ №1:

Открыть wp-config.php файл в вашей установке WordPress и установите для wp_debug значение true, а затем протестируйте его снова. Чтобы включить отладку, вам нужно будет добавить следующее в wp-config.php файл

  define( 'WP_DEBUG', true );
 define( 'WP_DEBUG_LOG', true );
 define( 'WP_DEBUG_DISPLAY', true );
 define( 'WPS_DEBUG', true );
  

Затем вы можете увидеть свои ошибки на экране. Вы также можете найти ошибки в debug.файл журнала в папке wp-content с ошибками.
Как только вы узнаете об ошибках / предупреждениях, вы можете легко исправить их, заменив устаревшие функции обновленными.

Вот список устаревших функций WooCommerce. https://docs .woocommerce.com/wc-apidocs/annotation-group-deprecated.html

Также убедитесь, что у вас установлена последняя версия Woo Commerce. Также обратите внимание, что могут возникнуть проблемы с вашей темой. Возможно, у вас в файлах темы есть устаревший код, который не позволяет кнопке «Добавить в корзину» функционировать должным образом.