近日,在使用bugfree的过程中遇到一些问题,就是配置成gmail的smtp就发送不成功,但配置成163的smtp就能发送email。
到官网上提问也无人解答,就直接下了bugfree的源代码。虽然对PHP一窍不通,但估计程序调试都差不多。就到网上搜索了一番,按照网上的教程下载了zend studio10破解版,xampp搭建了bugfree运行环境,xdebug调试器。
bugfree安装在xampp的htdocs目录下,这时无法直接导入zend,需要先修改bugfree目录名称为bugfree1,然后利用zend在htdocs目录下创建一个bugfree项目,然后将bugfree1中的所有东西拷贝到bugfree中,这样就能在zend中运行bugfree项目了。
xdebug是个调试器,在zend studio 10 中配置xdebug结束后,遇到phpInfo()无法显示xdebug的问题,上网查看后发现是XAMPP自带的xdebug库存在问题,于是到官网下了个 PHP 5.4 VC9 TS (32 bit), 我的XAMPP是php5.4版本,工作环境是windows server2003,只有这个版本的xdebug能用,其他的都不行。
xdbug配置好后,进行调试,终于发现问题所在,原来bugfree默认的smtp端口为25,而gmail的默认smtp端口为465,导致发送失败。
目前还未能彻底解决该问题,给bugfree的开发发了邮件,也没人回。只好作罢
在使用BugFree过程中,配置Gmail SMTP发送邮件失败,通过搭建调试环境定位问题为默认SMTP端口不匹配所致。
9289

被折叠的 条评论
为什么被折叠?



