Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows Magento安装停止创建数据库_Windows_Magento_Installation - Fatal编程技术网

Windows Magento安装停止创建数据库

Windows Magento安装停止创建数据库,windows,magento,installation,Windows,Magento,Installation,我试过赢xp和7 Apache 2.2.19 php-5.3.6(尝试了php 5.1.x) Mysql 5.1.44 安装过程正常运行,直到进入数据库创建屏幕。 1分钟后,该过程在以下位置停止: 空白页 数据库只有199个表(有时会以更少的表停止) 如果我刷新网页,有时会创建更多的表,但随后会出现数据库错误 尝试手动导入数据库并启动安装,但在同一步骤中出现错误 还重试了安装(删除Magento文件夹中的缓存数据) 我做错了什么 谢谢。我建议尝试通过命令行界面安装: PHP中的空白屏幕是内存不足

我试过赢xp和7
Apache 2.2.19
php-5.3.6(尝试了php 5.1.x)
Mysql 5.1.44

安装过程正常运行,直到进入数据库创建屏幕。 1分钟后,该过程在以下位置停止: 空白页

数据库只有199个表(有时会以更少的表停止)

如果我刷新网页,有时会创建更多的表,但随后会出现数据库错误

尝试手动导入数据库并启动安装,但在同一步骤中出现错误

还重试了安装(删除Magento文件夹中的缓存数据)

我做错了什么


谢谢。

我建议尝试通过命令行界面安装:


PHP中的空白屏幕是内存不足的强烈迹象。根据检查内存限制,然后再添加一点。

更改localhost文件的名称

有任何www.example123.com在

c:\Windows\System32\drivers\etc\hosts

127.0.0.1 www.example123.com

之后,通过此torrent链接执行以下步骤



安装后,某些图像可能无法上载,因此甚至上载了书籍。

我也出现了空白屏幕,出现以下错误:

[09-Feb-2012 15:27:43]PHP致命错误:最长执行时间为30 D:\creation\software中超过秒数 开发者\projects\magento\document root\lib\Zend\Db\Statement\Pdo.php 在线228

我很确定,你也有执行超时

您必须设置php.ini并增加max_execution_timeout,在iis管理器中还必须增加fastcgi请求和活动超时。

打开index.php文件(在根目录下),并在顶部写下以下一行

<?php
set_time_limit(0);
?>


清空数据库中的表,然后重试。出现白色页面是因为脚本超时,并且当您刷新同一页面时,Magento会显示一个错误页面,其中显示该表已存在。在数据库中创建表的SQL脚本不会检查数据库中是否存在该表。

我以前也有过同样的行为。另一个观察是,如果您正在运行安装向导,而MaGeNTO将数据导入到数据库中,则不会获得空白屏幕。 我在谷歌上搜索了一下,找到了以下解决我问题的方法

即修改apache httpd.conf并添加以下行:

选项如下符号链接 允许超越所有 命令允许,拒绝 通融

知道如何在Windows中使用该命令行吗?CMD不接受这种语法……这是一个非常好的解决方案,因为它还可以防止apache超时。查看/install.php文件,查看哪些参数可用(在这个答案提供的链接中,没有列出所有参数)。检查max_input_time和max_execution_time。它应该超过30。在Windows(xp/7)上安装Magento的唯一方法是先安装XAMPP。我真的不明白为什么。