ubuntu zendDebugger.so 加载不上的问题
参考文章 http://blog.sina.com.cn/s/blog_6612d5810101dapf.html
装zenDdebugger是为了在eclipse中调试用!!!!!!!结果搞了半天一直没装上!后来终于发现原因,
在我本地的log文件是 /var/log/php5-fpm.log中显示libssl0.9.8 找不到!!用 apt-get install libssl0.9.8 装上以后,问题解决!!以下是详细步骤,但请先装上libssl吧。。。。
我的ubuntu版本是12.4LTS 桌面版!
1 下载ZendDebugger.so --- http://www.zend.com/en/products/studio/downloads
Studio Web Debugger 20110410 (64 bit) --------------我用的64位机子,还有32位,视自己的机子而定
下载的包中,包括好几个版本, 我用的是
5_3_x_comp/ZendDebugger.so,这个要和你的php版本保持一致
root@zz:/home/lzj/下载# tar -zxvf ZendDebugger--linux-glibc23-x86_64.tar.gz
ZendDebugger--linux-glibc23-x86_64/
ZendDebugger--linux-glibc23-x86_64/4_3_x_comp/
ZendDebugger--linux-glibc23-x86_64/4_3_x_comp/ZendDebugger.so
ZendDebugger--linux-glibc23-x86_64/4_4_x_comp/
ZendDebugger--linux-glibc23-x86_64/4_4_x_comp/ZendDebugger.so
ZendDebugger--linux-glibc23-x86_64/5_0_x_comp/
ZendDebugger--linux-glibc23-x86_64/5_0_x_comp/ZendDebugger.so
ZendDebugger--linux-glibc23-x86_64/5_1_x_comp/
ZendDebugger--linux-glibc23-x86_64/5_1_x_comp/ZendDebugger.so
ZendDebugger--linux-glibc23-x86_64/5_2_x_comp/
ZendDebugger--linux-glibc23-x86_64/5_2_x_comp/ZendDebugger.so
ZendDebugger--linux-glibc23-x86_64/5_3_x_comp/
ZendDebugger--linux-glibc23-x86_64/5_3_x_comp/ZendDebugger.so
ZendDebugger--linux-glibc23-x86_64/dummy.php
ZendDebugger--linux-glibc23-x86_64/README.txt
php5-fpm 默认的扩展路径是 /usr/lib/php5/20090626/ ,在这个路径下包含了php5-fpm的各种扩展,比如pdo_mysql.so,xsl.so等等。
把你选择的so文件放到 /usr/lib/php5/20090626/ 下,好让php能加载!
因为我本地环境的特殊性,在/etc/php5/fpm/conf.d/目录中新增 ZenDebugger.ini,
; 你可以忽略此处---------------
; 加载so,把php.ini中扩展分散到此处了
extension=zend_debugger.so
接着修改 php.ini
在文件的最底部加上
[Zend]
zend_extension = /usr/lib/php5//zend_debugger.so
zend_debugger.allow_hosts=127.0.0.1,192.168.0.0/
zend_debugger.expose_remotely=always
#安装上日志文件中提到的lib sudo apt-get install libssl0.9.8
/usr/local/nginx/sbin/nginx -s reload #重启nginx /etc/init.d/php5-fpm reload #重启php5-fpm
然后 测试页中写上
<?php
echo phpinfo();
?>
页面中显示了 ( with Zend Debugger v5.3, Copyright (c) 1999-2010, by Zend Technologies )
真不容易啊!睡觉!
ubuntu zendDebugger.so 加载不上的问题的更多相关文章
- ubuntu arm妙算加载cp210x驱动
在妙算TK1上安装ros后,插上usb串口竟然没有驱动 无奈装 从http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers. ...
- PHP UEditor富文本编辑器 显示 后端配置项没有正常加载,上传插件不能正常使用
UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码... 问题描述 我的编辑器在本地测试的时候没问 ...
- 浏览器加载不上css,样式走丢
来自:http://www.cnblogs.com/crizygo/p/5466444.html 问题描述:使用eclipse修改样式文件,浏览器的页面一时显示一时不显示,最后直接没有加载最新的css ...
- U3D加载服务器上的assetbundle
在Unity3D中,如果加载服务器上的AssetBundle,总是会提示找不到crossdomain.xml文件,即使添加了该文件,也会报同样的错误.属于跨域访问报错的问题. 官方的解决方案如下: h ...
- js动态创建的select2标签样式加载不上解决办法
js动态创建的select2标签样式加载不上:调用select2的select2()函数来初始化一下: js抛出了Uncaught query function not defined for Sel ...
- AS与.net的交互——加载web上的xml
最近搞了个私活,需要用as去加载一个网站的xml,不过本人as也不咋滴,就去看看怎么玩,看完之后也蛮简单的. 由于业务上比较复杂,就随便说个小例子吧. 很多时候,为了页面区域更加灵活,生动,有吸引力, ...
- 使用异步任务加载网络上json数据并加载到ListView中
Android中使用网络访问来加载网上的内容,并将其解析出来加载到控件中,是一种很常见的操作.但是Android的UI线程(也就是主线程)中是不允许进行耗时操作的,因为耗时操作会阻塞主线程,影响用户体 ...
- linux文件系统初始化过程(3)---加载initrd(上)
一.目的 本文主要讲述linux3.10文件系统初始化过程的第二阶段:加载initrd. initrd是一个临时文件系统,由bootload负责加载到内存中,里面包含了基本的可执行程序和驱动程序.在l ...
- ubuntu开机自动加载iptables配置(转)
原文:http://www.xuebuyuan.com/730127.html iptables的使用参见http://wiki.ubuntu.org.cn/IptablesHowTo iptable ...
随机推荐
- [delphi技术]Delphi常见图象格式转换技术
TJPEGScale = (jsFullSize, jsHalf, jsQuarter, jsEighth);//图片大小(全部,1/2,1/4,1/8)TBitmap.pixelFormat:=pf ...
- LLVM在静态分析上的增强 @ WWDC 2013
在代码还没有真正跑起来的时候,可以利用Clang对代码进行静态分析. 1. 可以应用快捷键Shift+Command+B对项目代码进行分析: 2. 也可以针对某个文件进行分析(现有版本貌似不能针对特定 ...
- 国外一些好用的UX/UI设计工具和资源分享
国外一些好用的UX/UI设计工具和资源分享 你今天使用的设计工具也许不再适合以后的网页和APP设计项目了.新的工具不断的推出市场,目标只有一个,让你的工作更快.更容易而且工作成效更好.今天分享的这些U ...
- 如何调试什么时候SaveFileDialog会被Dispose
博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:如何调试什么时候SaveFileDialog会被Dispose.
- jbpm4.4 demo3
package cn.itcast.c_processinstance; import java.util.List; import org.jbpm.api.Configuration; impor ...
- Filter案例
1.有选择的被访问 描述:首先若用户没有在页面提交注册(直接访问list.jsp),就只能被允许访问a.jsp.其他页面均不被允许访问 在login.jsp提交信息之后,可以在b.jsp访问, 代码如 ...
- Oracle—用户管理的完全恢复(一)
一.分类 可以分为在非归档模式下和归档模式下的完全恢复,完全恢复主要是针对归档模式下的,在非归档模式下很难做到完全恢复,除非是在做恢复时,联机重做日志还没有被重写. 二.非归档的有关性质 1.在非归档 ...
- mysql 如何修改字符串为 utf8
1.命令行输入mysl 密码之后,然后输入 status可以查看当前的编码 2.来到安装目录X:\%path%\MySQL\MySQL Server 5.0\bin\MySQLInstanceConf ...
- cglib源码分析(一): 缓存和KEY
cglib是一个java 字节码的生成工具,它是对asm的进一步封装,提供了一系列class generator.研究cglib主要是因为它也提供了动态代理功能,这点和jdk的动态代理类似. 一. C ...
- zepto的scrollTo,实现锚点跳转
实现功能:点击右侧字母A,实现锚点跳转功能: 有同学可能说可以直接用锚点跳转实现,是的,锚点跳转可以实现这个功能,但是有一个问题,点击跳转后,再点击返回,返回的是上次跳转的结果,具体的原理就不用多说了 ...