最长执行时间

Ben*_*enM 2 php mysql

我有一个托管在开发站点上的站点,用于向客户端演示,一切都可以正常运行.但是,当我将文件和数据库下载到我的本地EasyPHP安装时,我收到以下错误:

致命错误:第23行的C:\ Program Files(x86)\ EasyPHP-5.3.4.0\www\PC Estimating\classes\database.class.php超出了30秒的最大执行时间

连接的数据库详细信息是正确的,因为在显示此错误之前,已在模板的一部分上使用Database对象.

我的问题是,为什么系统在实时服务器上工作正常,但在EasyPHP上却没有?

Bas*_*ian 7

您应该检查服务器和本地安装上的php.ini文件中的max_execution_time设置.

顺便说一句...... 23号线做了什么?

从我的评论中复制,以便更容易找到解决方案:

有些东西在Windows上运行得很慢...而在mac/unix上,php使用文件套接字连接到mysql,而它应该在windows中使用tcpip.连接到db时,请尝试使用"127.0.0.1"而不是"localhost"

  • 有些东西在Windows上运行得很慢...而在mac/unix上,php使用文件套接字连接到mysql,而它应该在windows中使用tcpip.连接到db时,请尝试使用"127.0.0.1"而不是"localhost" (2认同)