2017-11-30 5 views
0

내 컴퓨터에서 Google 클라우드 VM-CASANDRA 인스턴스에 연결하려고합니다 (laravel 프레임 워크 사용).laravel에서 Google 클라우드 cassandra 노드를 연결할 수 없습니다.

이 가이드 https://github.com/cubettech/lacassa을 사용하여 연결을 구성했지만 클래스 '카산드라'가 없습니다. 여기 이미지가 있습니다 : https://imgur.com/a/12GFR
Connection.php에서 그것은 Cassandra 클래스 "use Cassandra"를 포함합니다. 나는 내가 뭘 잘못하고 있는지 전혀 모른다. 누군가 나를 도울 수 있습니까?

+0

작곡가 및 클래스 자동 로딩을 사용합니까? –

+0

예, 저는 작곡가를 사용합니다. 나는 composer require cubettech/lacassa를 실행한다 그런 다음 config/app.php에 Cubettech \ Lacassa \ CassandraServiceProvider :: class를 추가했다. – Kabaneri

+0

이 문제를 해결 했습니까? –

답변

0

datastax/php-driver이 설치되어 있는지 확인해야합니다. installation instructions 특히 PECL 확장 프로그램을 설치해야하는 부분을 확인하십시오

+0

sudo pecl을 실행하려고하면 cassandra를 설치하십시오. 설치를 시작했지만에 오류가 표시됩니다. configure : error : 지원되지 않습니다. 드라이버 버전 2.7.0+ 필요 (발견) 오류 :'/ tmp/pear/temp/cassandra/configure --with-php-config =/usr/bin/php-config '가 실패했습니다. 나는 cassandra.so를 포함 시켰습니다. php.ini. 하지만 일하지 않아. – Kabaneri

관련 문제