Неустранимая ошибка: Uncaught Ошибка: класс «Spyc» не найден в app / code / DeviceDetector / Yaml / Spyc.php - PullRequest
0 голосов
/ 31 августа 2018

Я столкнулся с проблемой при размещении заказа на Magento ver. 2.2.2 . После завершения оплаты, когда я перенаправлю на страницу https://domainname/paypal/express/placeOrder/ веб-сайта и на этой странице отобразится сообщение об ошибке.

Please check the error below, 

Неустранимая ошибка: необученная ошибка: класс «Spyc» не найден в /public_html/app/code/DeviceDetector/Yaml/Spyc.php:17 Трассировка стека: # 0 /public_html/app/code/DeviceDetector/Parser/ParserAbstract.php(155): DeviceDetector \ Yaml \ Spyc-> parseFile ('/ p ...') # 1 /public_html/app/code/DeviceDetector/Parser/ParserAbstract.php(243): DeviceDetector \ Parser \ ParserAbstract-> getRegexes () # 2 /public_html/app/code/DeviceDetector/Parser/Bot.php(53): DeviceDetector \ Parser \ ParserAbstract-> preMatchOverages () # 3 /public_html/app/code/DeviceDetector/DeviceDetector.php(623): DeviceDetector \ Parser \ Bot-> parse () # 4 /public_html/app/code/DeviceDetector/DeviceDetector.php(587): DeviceDetector \ DeviceDetector-> parseBot () # 5 /public_html/app/code/MageWorx/OrdersBase/Observer/OrderPlaced.php(107): DeviceDetector \ DeviceDetector-> parse () # 6 /public_html/vendor/magento/framework/Event/Invoker/InvokerDefault.php(72): MageWorx \ OrdersBase \ Observer \ OrderPlaced- in /public_html/app/code/DeviceDetector/Yaml/Spyc.php в строке 17

Ошибка, похоже, связана с DeviceDetector plugin, но я не знаю, почему возникла эта проблема, и я проверил конкретные строки, упомянутые в ошибке, но решение не найдено.

Пожалуйста, дайте мне знать, как решить эту проблему. Заранее спасибо!

1 Ответ

0 голосов
/ 31 августа 2018

Можете ли вы добавить более подробную информацию здесь, после какого действия появляется эта ошибка? Если вы внедрите этот класс где-нибудь в конструкторе, я предлагаю вам запустить rm -rf generated/*, потому что M2 не обновляет сгенерированную папку автоматически, если вы измените класс, который уже сгенерирован в генерации. Если это не работает, пожалуйста, поделитесь некоторым контекстом.

...