Запуск Cassandra из команды оболочки php (с использованием php-драйвера datastax)
Я могу запустить его через браузер, но не из командной строки
то есть php test.php
$raw = Cassandra::cluster()
->withContactPoints('localhost')
//->withCredentials($this->username, $this->password)
->build();
var_dump($raw);
die;
из браузера: объект (Cassandra\DefaultCluster)#2 (0) { } ошибка:
командная строка: PHP фатальная ошибка: класс 'Cassandra' не найден в /var/www/html/test.php в строке 2
как можно получить то же самое из командной строки.
1 ответ
Решение
Cli использует другой файл php.ini (например, /etc/php/7.0/cli/php.ini
& /etc/php/7.0/fpm/php.ini
). Вы, вероятно, не включили расширение в клиент.