osCommerce Stuck Step 1.现在正在导入数据库结构。在此过程中请耐心等待

时间:2013-12-06 01:08:28

标签: oscommerce

我正在尝试安装osCommerce。我试图安装2.3.3.4和3.0.2版本,但是我在第1步中被卡住了。下面的信息显示出来,不会通过下一步。

The database structure is now being imported. Please be patient during this procedure.

它跑了6个多小时而没有结论。当然不能耐心等待。

服务器建议为绿色。我的意思是,好的!

我尝试使用IE,FF和Chrome进行安装。

我在MySQL上执行了下面的SQL命令,我可以验证一些进展,但正如我所说:消息已经显示,不会通过下一步。

SELECT table_schema "Data Base Name", 
SUM( data_length + index_length) / 1024 / 1024 "Data Base Size in MB" 
FROM information_schema.TABLES 
GROUP BY table_schema ;

产品版本是: W32(测试环境) PHP 5.4 MySQL 5.6.14 osCommerce 2.3.3.4或3.0.2 IE 9 FF 25.0.1 Chrome 31.0.1650

你能帮我吗?

1 个答案:

答案 0 :(得分:1)

昨天遇到同样的问题。以下是我实际工作的一些步骤:

  1. 当您在步骤1屏幕上点击“继续”按钮时,安装模块实际上在mysql数据库中创建表。您可以通过控制台或phpmyadmin验证它们(如果已安装它)。它会创建大约50个表,然后由于某种原因停止。
  2. 确保所有50个表都存在后,您可以通过修改URL继续执行第2步。它应如下所示:
    http://example.com/install/install.php?step=2
    所有其他步骤将顺利进行。
  3. 当您到达第4步时,安装文件将重写您的文件:/include/configure.php和/admin/include/configure.php并设置644权限(最近必须手动更改为444) 。您需要进一步修改它们,因为它们不包含有关您的数据库的信息(猜测它应该在步骤1中修改,但无论如何)。所以在编辑器中打开它并修改行:

    define('DB_SERVER', 'your server'); define('DB_SERVER_USERNAME', 'your username'); define('DB_SERVER_PASSWORD', 'your password'); define('DB_DATABASE', 'your database name');

  4. 打开http://example.com/admin/
    请注意,它会抱怨“没有安装管理员用户(尽管步骤3的成功必须在那里......)。但无论如何,只需创建新的管理员用户,您就可以访问管理员面板了。

  5. 到目前为止没有发现任何问题,所以我认为这可以是某种解决方案。特别是如果你不想弄乱代码。