drupal7安装中文错误

简介: 安装中文错误 星期四, 07/04/2013 - 15:06 — tao_3000 更多0 An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows.

安装中文错误

更多 0

An AJAX HTTP error occurred. HTTP Result Code: 200 Debugging information follows. Path: http://drupal.example.com:81/install.php?profile=standard&locale=zh-hans...StatusText: OK ResponseText: Fatal error: Maximum execution time of 30 seconds exceeded in E:\work\php_project\drupal-7.22\includes\database\database.inc on line 2168

Drupal 版本: 

 

这个问题在网上解决的方案一致都是说在\sites\default\settings.php文件,在最后增加以下两行:

ini_set('memory_limit', '1280M'); //加大php的内存 也可以在php.ini中设置
ini_set('max_execution_time', 200); //加大页面执行时间 php.ini中的默认值是30 (秒)”

看注释我们就明白,这个是治标不治本,反正我怎么改它都还是报错。

其实根本的原因在于:drupal的数据库所有的引擎都是Innodb的,但是我们默认使用的数据库引擎是myisam的

所以我们只需要在mysql\bin\my.ini(linux)中找到

innodb_flush_log_at_trx_commit = 2

上面默认是1,改为2,然后重启Mysql服务

再刷新页面安装就是几秒的事情!

那改了上面这段代码的意思是什么呢,innodb_flush_log_at_trx_commit 值是1。这个值可以取0,1,2,1是最安全的,即使系统完全崩溃也能找回前一秒钟的数据,但也是性能最低的,每秒都要向硬盘写日志数据。设为2是比较适中的。

 

摘自:http://drupalchina.cn/node/1937

相关文章
|
10月前
|
存储 缓存 监控
Docker容器性能调优的关键技巧,涵盖CPU、内存、网络及磁盘I/O的优化策略,结合实战案例,旨在帮助读者有效提升Docker容器的性能与稳定性。
本文介绍了Docker容器性能调优的关键技巧,涵盖CPU、内存、网络及磁盘I/O的优化策略,结合实战案例,旨在帮助读者有效提升Docker容器的性能与稳定性。
962 7
|
存储 弹性计算 大数据
【云计算与大数据技术】Google、亚马逊、IBM、阿里云等云计算应用平台介绍讲解(超详细)
【云计算与大数据技术】Google、亚马逊、IBM、阿里云等云计算应用平台介绍讲解(超详细)
688 0
|
移动开发 小程序 JavaScript
【经验分享】记一次支付宝小程序的性能优化
【经验分享】记一次支付宝小程序的性能优化
457 7
|
设计模式 开发框架 前端开发
实践总结|前端架构设计的一点考究(下)
作者将【DDD、六边形、洋葱、清洁、CQRS】进行深入学习并梳理总结的一个前端架构设计,并且经历一定应用实践的考验。
410 0
|
Java Spring
Spring中Bean的五大作用域
Spring中Bean的五大作用域
384 0
|
机器学习/深度学习
【C/PTA】循环结构进阶练习(一)
【C/PTA】循环结构进阶练习(一)
550 0
|
Linux 编译器 开发工具
音视频windows环境ffmpeg搭建
音视频windows环境ffmpeg搭建
430 0
|
算法
算法设计与分析/数据结构与算法实验3:矩阵连乘问题
算法设计与分析/数据结构与算法实验3:矩阵连乘问题
316 0
算法设计与分析/数据结构与算法实验3:矩阵连乘问题
|
存储 PyTorch 算法框架/工具
一文读懂—Pytorch混合精度训练
一文读懂—Pytiorch混合精度训练
844 0