问一个关于扩展的问题。
hhvm吧
全部回复
仅看楼主
level 1
zouzhuangda 楼主
我想转到HHVM,按照官方安装程序装了centos6.4+hhvm3.4.0但是对于内置扩展没搞清楚。
要用memcached扩展,并且需要sasl支持。这个属于内置扩展,按理说在php.ini配置就行了。可是死活连不上。检查发现需要的包都安装好了。
还有apc也是内置扩展,可是一看版本是apc4.0.2,那么他应该是用的apcu,用apc.php和apcu.php检测都出错。怀疑是不是要在本机用pecl安装apcu,但是装了以后依旧不对。
想问一下,HHVM的内置扩展到底是个什么意思?难道就是用php实现的一些接口吗?
2014年10月13日 08点10分 1
level 9
你可以这样检查一下扩展是否存在
比如
var_dump(phpversion(*memcached*));
var_dump(class_exists(*Memcached*));
var_dump(phpversion(*apc*));
var_dump(function_exists(*apc_store*));
memcached和apc扩展默认都是有的,因此可以返回结果:
string(7) "2.2.0b1"
bool(true)
string(5) "4.0.2"
bool(true)
这样说明这两个扩展都是有的,至于你具体使用的问题,比如说连不上,可以打印一下具体错误信息看看。
pecl安装的是php扩展,不能用来安装hhvm扩展。
2014年10月18日 06点10分 2
1