按照这篇帖子,进行了操作。
http://blog.csdn.net/21aspnet/article/details/7002644但是显示的并不是帖子上的结果,求指教,如何验证VLD是否安装,并查看opcode
[root@localhost htdocs]# cat index.php
<?php
$a='123';
echo $a;
[root@localhost htdocs]# /usr/local/php/bin/php -dvld.active=1 index.php
123[root@localhost htdocs]#
http://blog.csdn.net/21aspnet/article/details/7002644但是显示的并不是帖子上的结果,求指教,如何验证VLD是否安装,并查看opcode
[root@localhost htdocs]# cat index.php
<?php
$a='123';
echo $a;
[root@localhost htdocs]# /usr/local/php/bin/php -dvld.active=1 index.php
123[root@localhost htdocs]#
#/usr/local/php/bin/php -dvld.active=1 ./xxx.php这个是我的测试结果看起来没有什么问题,你再看看?
[root@localhost /]# php --re vld
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/modules/vld.so' - /usr/lib/php/modules/vld.so: undefined symbol: zend_compile_string in Unknown on line 0
Exception: Extension vld does not exist第一次装时候就没vld.so,我把make install后显示的目录里的vld.so 拷贝到了/usr/lib/php/modules下,还是没用,phpinfo()还是没。疑问:是不是版本问题?VLD是vld-0.10.1.tgz
PHP的是5.2.6,要5.3.X的吗?或者还有其他什么工具能查看opcode吗?请牛哥指教!
这个就不清楚咯,看样子你可以尝试升级一下 php了,话说现在还在搞5.2啊? vld版本跟你的倒是一样的。
其他工具,这个也是不清楚的,几乎没时间去研究这么高级的东西...你看看升级php能不能顺利的搭建起来。