自从用上了PHP5.3,问题还真是多,自上次出现连接MS SQL Server的问题后,这次在安装 Zend Debugger时又出现了问题。按照Zend官方给出的Zend Debugger安装步骤,从?这里?下载了最新的 5.2版本的Studio Web Debugger,从解压出的ZendDebugger-v5.2-cygwin_nt-i386\5_3_x_nts_comp目录中复制ZendDebugger.dll 到PHP安装文件夹下的ext目录,然后编辑php.ini文件,在文件最后加入一下三行: zend_extension = "d:/php/ext/ZendDebugger.dll" 然后把dummy.php文件复制到apached的 "DocumentRoot"目录(在http.conf文件中设定),可重启Apache服务后 用phpinfo()显示的页面中并没有Zend Debugger,很明显,安装没有成功。 回过头再仔细看Zend的安装步骤介绍,发现zend_extension这项配置有两种,除了zend_extension以外,还有设置为zend_extension_ts的,分别适用于Non-Thread-Safe和Thread-Safe版的PHP,而我安装的PHP是Thread-Safe版的(通过phpinfo() 页面的Thread Safety选项可以查看到),所以应该用zend_extension_ts,但是我下载的Studio Web Debugger 针对php 5.3版的只有nts版的ZendDebugger.dll (从文件夹名称可以看出-5_3_x_nts_comp). 仔细搜了一下,终于找到了答案,在Zend 论坛里一位Zend 员工明确地回复:"目前还没有针对 Thread-Safe 的PHP 5.3发布相应的Zend Debugger的计划",这个帖子?里,另一位Zend员工针对用户在Thread Safe 版PHP 5.3 安装 Zend Debugger失败的原因做了更详细的解释: ?Zend stopped supporting the thread safe architecture when Microsoft also decided to implement its PHP engine with the fast-cgi architecture which means non-thread-safe. 他建议用户用安装Zend Server(目前已经支持PHP 5.3)--? Zend Server包含的是Non Thread Safe 版的PHP.
zend_debugger.allow_hosts=?127.0.0.1
zend_debugger.expose_remotely=always
详细解决方案
5_3_x_nts_comp版本的ZendDebugger在PHP5.3(Thread Safety)下安装不成功的原因(转)
热度:75 发布时间:2016-04-28 22:58:11.0
相关解决方案
- Exception in thread "main" org.hibernate.HibernateException: /hibernate.cfg.xml解决办法
- thread(线程)中用spring注入不成功有关问题
- Exception in thread "main" java.lang.UnsupportedClassVersionError:有关问题
- Thread.sleep() 有关问题
- Exception in thread "main" java.lang.NullPointerException,该怎么处理
- 小弟我的程序中Exception in thread "main" java.lang.NullPointerException如何解决
- Exception in thread "main" java.lang.UnsatisfiedLinkError: com.
- Exception in thread "main" java.lang.InstantiationError:
- Exception in thread "Thread-7" java.lang.UnsatisfiedLinkError:
- Exception in thread "main" java.lang.NoClassDefFound:HelloWorld,该怎么处理
- 这个是什么东东 Pool thread stack traces
- in thread "main" java.lang.OutOfMemoryError: Java heap space
- Exception in thread "main"不知名的异常!
- Exception in thread "main" java.security.InvalidKeyException:
- 上面的代码会出错,Exception in thread "main" java.lang.Error:
- Thread.sleep() 与 Thread.currentThread().sleep()差异
- 报错 Exception in thread "main" java.lang.NoClassDefFound:HelloWorld,该怎么解决
- Which methods guarantee that a thread will leave the running state解决方案
- 出现Exception in thread "main" java.lang.NullPointerException求赐教,
- Exception in thread "main" java.lang.NullPointerException求大牛帮忙解决,30行小程序解决方案
- Exception in thread "main" java.lang.NullPointerException如何解决
- java thread wait的用法解决方案
- 已经终止了IIS ,为什么application_end()没有执行 thread.Abort(),线程还在执行?
- AIX下的weblogic814 thread count参数该如何设置
- MyEclipse 装配插件后Myeclipse Could not open the editor: Invalid thread access
- Windows上Nginx+PHP5(FastCgi)安装配置详解
- webllogic linux装完起步报错Exception in thread "main" java.lang.NoClassDefFoundError
- SVN异常:Thread attempted to read nesting count of a lock it did not own
- exception in thread "main" java.lang.NoSuchMethodError:main
- Exception in thread "main" java.lang.NullPointerException是什么意 ...