+ -
当前位置:首页 → 问答吧 → ZendCore安装问题

ZendCore安装问题

时间:2007-09-05

来源:互联网

我在一台XP2+IIS5+php5+MYsql上安装Zendcore和 ZendStudio,发现很莫名其妙的问题,就是安装前,我在机器上装的几个php系统都运行的很好,没有任何问题,反而装了ZendCore和ZendStudio以后发现我的数据库无法连接,说是什么无法创建Sockets(就是mysql_connect()调用失败,Can't create TCP/IP socket (10106) )。删除ZendCore和Zendstudio后就又正常了。这个问题的发现是因为我打算使用服务器调试方式在本机进行调试,一直说是无法建立连接,把Zend官方网站的论坛翻了个遍,什么Zenddebugger是否安装啦,什么正确的dummy.php文件是否在默认网站根目录下啦,什么防火墙啦,什么正确的URL啦都不管用,最后发现原来安装这两个以后,php里的mysql_connect函数调用会出现Can't create TCP/IP socket (10106) 的问题,当然我的电脑正常上网是没任何问题,不知为什么php解释器不能建立socket连接。我想这也是我的服务器调试方式为什么一直不能建立连接的根本原因之所在。真郁闷啊,还有,我在ZendCore的etc目录下把那个socket扩展也加进php.ini里面了,用phpinfo()也可以看见Socket已经enable了,可是为什么不能创建socket连接呢?

[ 本帖最后由 whois 于 2007-9-5 10:27 编辑 ]

作者: whois   发布时间: 2007-09-05

看来是没有希望了,搞了两个晚上,花了我N多时间,决定忍痛重装系统,真是郁闷啊,俺的系统可是自装好这几年以来从来没有重装啊,那个更新补丁都打到快100个了,常用软件也都好几十个,这重装一次真要命啊。

作者: whois   发布时间: 2007-09-05

凌晨4点,把我的系统重新终于安装完毕,Zend的调试功能终于完全解决了,可是想想太痛苦了。因为一个安装包导致用户必须重装系统,真是太郁闷了。我现在是一个系统是全新的,可以使用,另一个系统还保留着Zend的安装杰作,安装完后出现了N多老外也出现的问题,并且似乎在Zend的官方论坛上那个问题有N多建议,都没有解决,最后那个人无奈的宣布放弃。通过这个安装实例和我们近期给客户的安装包的Vista升级版可以得出一个结论:安装包的制作者必须不能有任何假设系统的环境设置,因为客户的现有的安装环境千差万别,甚至你在安装包里认为不应该失败的API调用在一特定情况下就调用失败了,因此,最好给出安装的提示,一旦中间出错,千万不能没有任何判断,想当然的认为一切都没问题,那样到时候出现了问题,真是郁闷,特别是只有客户那里才能再现的问题。不要弄到最后,出现了某个不正常现象,出现这个现象可能有N种可能,然后到底是哪一种呢,反正我是把那个很郁闷的无法建立连接的东西恨透了,的确,无法建立连接可能是很多原因,但是为什么不在某个过程失败就弹出一个框子来告诉用户哪一步失败了呢?照着那个无法建立连接的troubleshooting把每一种可能都试了,就是还是无法建立连接怎么不郁闷呢?
安装系统,安装应用程序开发环境,安装其他开发环境,安装Zend开发环境,打上100个补丁(尽管都是批处理进行),简直是做了一整天的苦力啊。。。。。。。
睡了,明天上班惨了,睡眠将严重不足。。。。。。

[ 本帖最后由 whois 于 2007-9-6 10:46 编辑 ]

作者: whois   发布时间: 2007-09-06

:L :L :L :L

这里冷清啊

作者: danssion   发布时间: 2007-09-11







深圳南山搬家   深圳福田搬家公司     深圳空调维修服务     深圳空调安装

作者: 刚买的电脑   发布时间: 2008-06-25

热门下载

更多