免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6092 | 回复: 0
打印 上一主题 下一主题

在linux下安装zend debugger笔记 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-11 10:12 |只看该作者 |倒序浏览
下载zend debugger,将压缩包里的ZendDebugger.so拷贝到服务器上,在php.ini里加入:

zend_extension=/php5/lib/php/extensions/no-debug-non-zts-20060613/ZendDebugger.so
zend_debugger.allow_hosts=127.0.0.1/32,192.168.44.0/24
zend_debugger.allow_tunnel=127.0.0.1/32
zend_debugger.expose_remotely=always

关掉lighttpd,pkill php-cgi,重启lighttpd,运行phpinfo发现还是没有zend debugger的信息

配置改了一个晚上,还是搞不定…

第二天早上在服务器上直接运行php -v的时候发现有错误输出如下:

[root@localhost bin]# ./php -v
Failed loading /php5/lib/php/extensions/no-debug-non-zts-20060613/ZendDebugger.so:  /php5/lib/php/extensions/no-debug-non-zts-20060613/ZendDebugger.so: cannot restore segment prot after reloc: Permission denied
PHP 5.2.6 (cli) (built: Jun 27 2008 04:00:35)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies

google了一下,发现可以用一个chcon命令解决问题,于是运行一下命令:

chcon -t texrel_shlib_t /php5/lib/php/extensions/no-debug-non-zts-20060613/ZendDebugger.so

关掉lighttpd,pkill php-cgi,重启lighttpd,运行phpinfo,终于出现了期待已久的with Zend Debugger v5.2.14,  Copyright (c) 1999-2008, by Zend Technologies

….. 激动ing
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP