#php
#php
Вопрос:
Я пытаюсь установить [phpQuery]
Я использовал ‘composer require phpquery / phpquery’, чтобы установить его в свой веб-корень, он создает поставщика папок, запустил ‘composer install’, но ничего не было установлено. Затем я последовал инструкциям:
require_once __DIR__ . '/../vendor/autoload.php';
use PhpQueryPhpQuery ;
Я получаю предупреждение о том, что autoload.php не может быть найден, поэтому я изменил строку на
require_once __DIR__ . '/vendor/autoload.php';
и он находит autoload.php , но затем я получаю сообщение об ошибке, что он не может найти класс «Неустранимая ошибка: класс ‘phpQuery phpQuery’ не найден » the phpquery.php находится в папке /vendor/phpquery /phpquery, поэтому я попытался
use vendorphpqueryphpquery
но безрезультатно. Где я ошибаюсь?
Комментарии:
1. Проверьте пространство имен файла класса phpquery
2. Вы поэтому не используете path в
use
: php.net/manual/en/language.namespaces.importing.php3. packagist.org/packages/phpquery/phpquery
4. Попробуйте запустить
composer dumpautoload
?5. Вы имеете в виду phpquery.php файл? Если это так, то код выглядит следующим образом:пространство имен phpQuery; класс phpQuery{ private $doc,$xpath; функция __construct(){ }