서버에 설치된 V8 모듈의 버전이 낮아서 발생하는 오류 같습니다.
root@bee:~# apt-get install libv8-dev
root@bee:~# dpkg -l | grep libv8
ii libv8-3.14.5 3.14.5.8-5ubuntu2 amd64 V8 JavaScript engine - runtime library
ii libv8-dev 3.14.5.8-5ubuntu2 amd64 V8 JavaScript engine - development files for latest branch
설치된 v8 버전이 3.14.5 입니다. 그런데 v8js 0.1.5 를 설치하려면 3.17.11 이상의 버전이 필요하다고 하네요.
우분투 15.04.1 LTS 서버에는 현재 3.14.5 버전이 올라가 있죠. 그럼 직접 v8 소스를 다운 받아 컴파일 하여 버전업을 하거나 v8js 모듈의 버전을 낮추는 수 밖에,
1. v8 모듈을 직접 다운받아 컴파일 방법(저도 시도했지만 컴파일 오류가 발생하는 군요)
$ apt-get remove libv8-dev
$ svn checkout http://v8.googlecode.com/svn/trunk/ ./v8
$ cd v8
$ make builddeps
$ make native
2. v8js 0.1.3 구버전을 사용하는 방법
http://pecl.php.net/package/v8js 패키지 다운로드 페이지에서 0.1.3을 다운받아 설치해보세요.
$ cd /usr/src/php-extensions
$ wget http://pecl.php.net/get/v8js-0.1.3.tgz
$ tar zxvf v8js-0.1.3.tgz
$ cd v8js-0.1.3
$ /usr/local/php/bin/phpize && ./configure --with-php-config=/usr/local/php/bin/php-config
$ make && make install
* 참고(php.ini 추가할 내용)
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212/v8js.so