提交订单时,提示超时

2016-07-07 15:11 来源:www.chinab4c.com 作者:ecshop专家



提交订单时,提示超时,网上能找的解决办法都试了 还不行.情况如下:
点击提交订单时,页面没反应. 但后台收到订单了.过会提交订单的页面会提示以下错误:
  1. Fatal error: Maximum execution time of 90 seconds exceeded in D:\**\shop\includes\cls_smtp.php on line 312
  2. PHP Fatal error: Maximum execution time of 90 seconds exceeded in D:\**\shop\includes\cls_smtp.php on line 312
复制代码


PS:之前是默认的30秒,后来改为0后,错误提示如下:
  1. CGI Error
  2. The specified CGI application misbehaved by not returning a complete set of HTTP headers.
复制代码


见问题没解决,又改为90秒了.

网上说有清空缓存的,templates\cache我也全部清空了.不行.
还有说是启用了安全模式,我查了下,我的也是关闭的.OFF

实在是找不到解决办法了


服务器:WIN 2003
IIS 6
PHP5.2.8
ECShop 版本:v2.7.3 RELEASE 20121106
GBK

回答:


问题解决了将发送邮件功能关闭 就行了
用的QQ企业邮箱,可能发送有问题

你后台设置了 邮件发送机制吧,提交订单的时候发送邮件,我大概看了下 应该是你的邮件服务器配置等存在问题吧。只是猜想,有问题 可以进下来的QQ群 进行讨论,会有人帮你解决的

问题解决了将发送邮件功能关闭 就行了
用的QQ企业邮箱,可能发送有问题
wkq1206 发表于 2013-5-7 12:10


哈哈 被我猜对了哎 哈哈



谢谢 的确是这个问题.
我的邮件服务器配置用的是QQ企业邮箱,测试过了,可以发邮件.
现在关闭了,订单可以提交了

可如何才能在可以发邮件的情况下,提交订单呢

支持一下。。

学习了 也遇到这个问题 愁人

应该不是php 设置问题吧

还有这样的问题吗?我也看一下。