Задать вопрос
@sasmoney

Почему PHP не видит Symfony?

Есть такой скрипт:
<?
require 'vendor/autoload.php';

use Symfony\Component\Panther\Panther;

// Запуск браузера
$client = Panther::createPantherClient();

try {
    $crawler = $client->request('GET', 'https://www.tinkoff.ru/payments/card-to-card/');
    
    // Заполнение полей формы
    $crawler->filter('input[name="cardNumber"]')->sendKeys('2204320141111111');
    $crawler->waitFor(1000);

    echo 'Final URL: ' . $crawler->getUri() . PHP_EOL;

} catch (Exception $error) {
    echo 'An error occurred: ' . $error->getMessage() . PHP_EOL;
}


При его запуске получаю ошибку Fatal error: Uncaught Error: Class 'Symfony\Component\Panther\Panther' not found in /var/www/www-root/data/www/domen.com/10.php:7 Stack trace: #0 {main} thrown in /var/www/www-root/data/www/domen.com/10.php on line 7

при этом по пути /vendor/autoload.php и /vendor/symfony/panther/ все необходимое есть.
что может быть не так?
  • Вопрос задан
  • 148 просмотров
Подписаться 1 Простой 9 комментариев
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы