的Joomla! 3安装冻结创build数据库表
我正在尝试安装Joomla! 3.2.1在我的系统上,但安装冻结一半。 我已经下载并安装了Wamp Server 2.4,并想在本地安装Joomla! 3.2.1,但是安装冻结并没有完成。
它在“创build数据库表”任务期间停止完成安装:它似乎永远停留在这一点上。
增加php.ini
的最大执行时间并重新启动wamp并没有帮助。
我的Wamp 2.4使用:
- MySQL 5.6.12
- PHP的5.4.16
- Apache 2.4.4
我怎样才能使安装程序通过这一点?
这个问题最常发生在Joomla 3.x. 要解决这个去wamp\www\Your joomla folder\installation\sql\mysql
并打开Joomla.sql文件find这个词
“ENGINE = InnoDB的”
并用ALLreplaceALL
“ENGINE = MYISAM”
MyIsam更受支持,并与Joomla兼容。
(sample_data.sql)文件也一样,如果它是快速启动安装。
问题是PHP已经超时了。 默认情况下,WAMP带有phpvariablesmax_execution_time = 30
看看你的php error log
,它应该使这个错误相当明显。
所以编辑你的php.ini
文件,使用wampmanager菜单系统
wampmanager -> PHP -> php.ini
find参数
max_execution_time = 30
并改变它
max_execution_time = 200
然后重新启动Apache,以便看到这些更改。
安装完成后,返回并将其更改为不超过60
的值。
安装Joomla 3.x时,大部分用户都面临这个问题。 我也遇到了这个问题。 然后我发现解决scheme在我的php.ini文件和joomla的mysql文件中进行一些configuration更改。 我做了以下更改:
in php.ini file Output_Buffering=Off Display_Errors=Off and in wamp\www\Your joomla folder\installation\sql\mysql\Joomla.sql replaced all the occurence of "ENGINE=InnoDB" with "ENGINE=MyIsam"
现在我的joomla演示网站一直工作正常
如果更改max_execute_time
或replaceInnoDB
不适用于您,请尝试将其安装在不同的浏览器中,如Opera。 为我工作!
我实施了以下更改:
"ENGINE=InnoDB"
并用ALLreplaceALL
"ENGINE=MyIsam"
然后我把php.ini文件中的执行时间增加到了200,正如前面的答案所指出的那样。
max_execution_time = 30
并改变它
max_execution_time = 200
此外,在php.ini文件中
Output_Buffering=Off Display_Errors=Off
这样做的工作!
我也面临同样的问题挂在我的Windows机器上安装joomla 3.4.5。
OS: Win 8.1 x64 XAMPP v3.2.1 Joomla: 3.4.5
我试图执行相同的5-6次。 然后,谷歌搜了很多后得出的结论是,它可以解决只是我修改php.iniconfiguration文件中的2个参数通常位于
<XAMPP_INSTALL_DIR>/php/php.ini memory_limit = 512M max_execution_time = 200
有效。 所以,不需要将InnoDB引擎修改为MyIsam。 基地安装运作良好。 只是与我们的PHPconfiguration的默认设置的问题。