Class 'phpQuery' not found

247
24 августа 2017, 22:13

Пришлось перейти с PHP 5.6 на PHP 7, и после перехода вот такая ошибка:

Class 'phpQuery' not found

Код:

$body = $res->getBody();
$document = \phpQuery::newDocumentHTML($body);
$price = $document->find($price_tag);
$active = $document->find($tag_active);

Это парсер, хотелось бы исправить эту ошибку, иначе придётся откатывать назад на 5.6, а это переписывать один функционал.

Answer 1

Вероятно у Вас пакет с phpQuerry был установлен под старую версию которая стояла на тот момент. Попробуйте установить расширение под новую версию

atp-get install php7.0-xml
READ ALSO
Как исправить ошибку PHP Fatal error: Out of memory?

Как исправить ошибку PHP Fatal error: Out of memory?

ЗдравствуйтеУ меня не работает сервер - ошибка 502 в течение 25 минут, в логах вижу следующие:

306
Laravel плюрализация

Laravel плюрализация

Пытаюсь сделать локализацию/плюрализацию со множеством вариантовФайл перевода:

270
Не хочет обновлять данные в БД

Не хочет обновлять данные в БД

и вот здесь не хочет обновлять имяПросто сбрасывается и всё остается прежним

198
Как поставить картинку фоном на сайте php+css? [требует правки]

Как поставить картинку фоном на сайте php+css? [требует правки]

Как поставить картинку фоном на сайте php+css?

193