2

我不确定这个问题是否与magento有关。

我下载了以下文件

  • magento 1.7.1 版本
  • XAMPP 1.7.3 win 32(我的笔记本电脑是 Windows 8 64bit)

首先,我安装了 Xampp 并运行了 apache,但由于端口 80 不可用,我将 apache 服务器的默认端口更改为“ 9999 ”。

后来,我在“ htdocs ”文件夹中提取了magento,并像这样在firefox上运行它“ http://localhost:9999/magento

网页内出现了一个安装向导。在“配置”步骤中,我添加了以下信息:

  • 数据库类型 = MySQL
  • 主机 = 本地主机:9999
  • 数据库名称 = magento
  • 用户名 = 根
  • 密码=(无)

其他设置我没碰过。

在继续之前,我通过“ PhpMyAdmin ”创建了一个数据库名称“magento” ,并添加了我从 magento.com 下载的示例数据(.sql 文件)。

当我按下“继续”按钮时,很长一段时间后我收到以下错误:

致命错误:第 228 行的 c:\wamp\www\magento\lib\Zend\Db\Statement\Pdo.php 中的最大执行时间超过了 60 秒

我按照此链接进行了一些更改,如下所示:

在 php/php.ini 文件中:(更改了以下值

  • max_execution_time = 3600(默认为“60”)
  • max_input_time = -1(默认为“60”)
  • memory_limit = 512M(默认为“128M”)

并在 magento/index.php 文件中添加set_time_limit(600);在第一个<?php行之后。

进行上述更改后,我得到了不同的错误,如下所示:(红线)

在此处输入图像描述

我不明白可能是什么问题。

请帮忙。

PS:一开始,安装很顺利,但是当我尝试第二次安装时,这些问题就引起了。

4

2 回答 2

1

安装 magento 时,在“配置”页面 -->“数据库连接”部分中,我提供了主机,localhost:9999而不是仅仅localhost因为 PhpMyAdmin 正在运行,localhost如下图所示。

在此处输入图像描述

这是我的愚蠢错误。我将保留此作为答案,因为这对我来说是一个很好的教训,以了解“数据库”和“ Web 服务器”的主机名之间存在差异。

于 2013-08-30T11:41:31.263 回答
0

您的数据库似乎很慢,或者您发送的查询太多。

首先,您用完了 PHP 引擎分配的 60 秒。然后,您的数据库超时,或者至少连接发生了一些事情。

你能提供更多关于什么是sql文件的信息吗?如果它是一个大的进口找到另一种方法来做到这一点。

于 2013-08-30T09:52:36.673 回答