参考文章   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. win32键盘记录 -- 自定义窗口类

    最近学了些关于window api编程的知识,于是琢磨编写一些键盘记录器,能够把输入的按键输出到窗口内,并且实现窗口自动滚动. 封装窗口类使用了GWL_USERDATA字段来保存this指针,比较容易 ...

  2. hdoj 3572 Task Schedule【建立超级源点超级汇点】

    Task Schedule Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Tot ...

  3. jQuery对象与dom对象相互转换jQuery对象与dom对象相互转换

    转至:http://www.chinaz.com/design/2010/0309/108144.shtml 刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象.至于D ...

  4. 运用Date日期来做日历

    import java.util.*;import java.text.*;class Two {    public static void main(String[] args)     {   ...

  5. BZOJ 3280: 小R的烦恼 & BZOJ 1221: [HNOI2001] 软件开发

    3280: 小R的烦恼 Time Limit: 10 Sec  Memory Limit: 512 MBSubmit: 399  Solved: 200[Submit][Status][Discuss ...

  6. Maven管理项目架包

    最近一直在用Maven管理项目的架包,从而发现了几个不错的官方或者非官方的网站. http://mvnrepository.com/artifact/com.ning  这个是我刚刚用来找HTTP开发 ...

  7. ioc容器

    对于容器而言需要满足两个方面: 1.全局唯一 2.无论何地都可以进行对容器的访问 对于Spring而言,BeanFactory则就是这样的容器,只不过它过于底层.在我们的日常开发中还是使用Applic ...

  8. shell if判断(曾经被一个字符串相等的判断纠结半小时,最后只是if后少了个空格!) 和 awk引用外部变量判断

    一.if判断 数字: $A=12 $B=15 if(("$A"<"$B")) if(("$A"=="$B")) 字 ...

  9. android106 C基本数据类型

    #JNI java native interface #c的基本数据类型 * int:32位,能表示的数字是2的32次方个 * 最高位用来表示符号位,那么还剩下31位可以表示数值,所以能表示的数字就是 ...

  10. android91 代码注册广播接收者

    Activity: package com.itheima.register; import android.os.Bundle; import android.app.Activity; impor ...