参考文章   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 加载不上的问题的更多相关文章

  1. ubuntu arm妙算加载cp210x驱动

    在妙算TK1上安装ros后,插上usb串口竟然没有驱动 无奈装 从http://www.silabs.com/products/mcu/pages/usbtouartbridgevcpdrivers. ...

  2. PHP UEditor富文本编辑器 显示 后端配置项没有正常加载,上传插件不能正常使用

    UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码... 问题描述 我的编辑器在本地测试的时候没问 ...

  3. 浏览器加载不上css,样式走丢

    来自:http://www.cnblogs.com/crizygo/p/5466444.html 问题描述:使用eclipse修改样式文件,浏览器的页面一时显示一时不显示,最后直接没有加载最新的css ...

  4. U3D加载服务器上的assetbundle

    在Unity3D中,如果加载服务器上的AssetBundle,总是会提示找不到crossdomain.xml文件,即使添加了该文件,也会报同样的错误.属于跨域访问报错的问题. 官方的解决方案如下: h ...

  5. js动态创建的select2标签样式加载不上解决办法

    js动态创建的select2标签样式加载不上:调用select2的select2()函数来初始化一下: js抛出了Uncaught query function not defined for Sel ...

  6. AS与.net的交互——加载web上的xml

    最近搞了个私活,需要用as去加载一个网站的xml,不过本人as也不咋滴,就去看看怎么玩,看完之后也蛮简单的. 由于业务上比较复杂,就随便说个小例子吧. 很多时候,为了页面区域更加灵活,生动,有吸引力, ...

  7. 使用异步任务加载网络上json数据并加载到ListView中

    Android中使用网络访问来加载网上的内容,并将其解析出来加载到控件中,是一种很常见的操作.但是Android的UI线程(也就是主线程)中是不允许进行耗时操作的,因为耗时操作会阻塞主线程,影响用户体 ...

  8. linux文件系统初始化过程(3)---加载initrd(上)

    一.目的 本文主要讲述linux3.10文件系统初始化过程的第二阶段:加载initrd. initrd是一个临时文件系统,由bootload负责加载到内存中,里面包含了基本的可执行程序和驱动程序.在l ...

  9. ubuntu开机自动加载iptables配置(转)

    原文:http://www.xuebuyuan.com/730127.html iptables的使用参见http://wiki.ubuntu.org.cn/IptablesHowTo iptable ...

随机推荐

  1. [delphi技术]Delphi常见图象格式转换技术

    TJPEGScale = (jsFullSize, jsHalf, jsQuarter, jsEighth);//图片大小(全部,1/2,1/4,1/8)TBitmap.pixelFormat:=pf ...

  2. LLVM在静态分析上的增强 @ WWDC 2013

    在代码还没有真正跑起来的时候,可以利用Clang对代码进行静态分析. 1. 可以应用快捷键Shift+Command+B对项目代码进行分析: 2. 也可以针对某个文件进行分析(现有版本貌似不能针对特定 ...

  3. 国外一些好用的UX/UI设计工具和资源分享

    国外一些好用的UX/UI设计工具和资源分享 你今天使用的设计工具也许不再适合以后的网页和APP设计项目了.新的工具不断的推出市场,目标只有一个,让你的工作更快.更容易而且工作成效更好.今天分享的这些U ...

  4. 如何调试什么时候SaveFileDialog会被Dispose

    博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:如何调试什么时候SaveFileDialog会被Dispose.

  5. jbpm4.4 demo3

    package cn.itcast.c_processinstance; import java.util.List; import org.jbpm.api.Configuration; impor ...

  6. Filter案例

    1.有选择的被访问 描述:首先若用户没有在页面提交注册(直接访问list.jsp),就只能被允许访问a.jsp.其他页面均不被允许访问 在login.jsp提交信息之后,可以在b.jsp访问, 代码如 ...

  7. Oracle—用户管理的完全恢复(一)

    一.分类 可以分为在非归档模式下和归档模式下的完全恢复,完全恢复主要是针对归档模式下的,在非归档模式下很难做到完全恢复,除非是在做恢复时,联机重做日志还没有被重写. 二.非归档的有关性质 1.在非归档 ...

  8. mysql 如何修改字符串为 utf8

    1.命令行输入mysl 密码之后,然后输入 status可以查看当前的编码 2.来到安装目录X:\%path%\MySQL\MySQL Server 5.0\bin\MySQLInstanceConf ...

  9. cglib源码分析(一): 缓存和KEY

    cglib是一个java 字节码的生成工具,它是对asm的进一步封装,提供了一系列class generator.研究cglib主要是因为它也提供了动态代理功能,这点和jdk的动态代理类似. 一. C ...

  10. zepto的scrollTo,实现锚点跳转

    实现功能:点击右侧字母A,实现锚点跳转功能: 有同学可能说可以直接用锚点跳转实现,是的,锚点跳转可以实现这个功能,但是有一个问题,点击跳转后,再点击返回,返回的是上次跳转的结果,具体的原理就不用多说了 ...