запуск 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

Можно ли получить то же самое из командной строки?


person Rajeev Ranjan    schedule 30.09.2016    source источник


Ответы (1)


Cli использует другой файл php.ini (например, /etc/php/7.0/cli/php.ini и /etc/php/7.0/fpm/php.ini). Вероятно, вы не включаете расширение в cli.

person Bart    schedule 18.10.2016