Magento网站在进入销售时崩溃了 - >订单页面

时间:2012-09-17 20:02:57

标签: php mysql magento

当我去销售时,我的magento网站崩溃了 - >订单页面,即使我最近将服务器升级到8演出的ram。我们每天有大约5-6k的访客,大约有6k个产品。它运行速度更快,并且几乎没有像以前那样崩溃,但仍然在订单页面上崩溃。我已经完成了我能找到的所有magento教程,但我仍然遇到麻烦。这是我的my.cnf,看看是否可能导致错误:

的[mysqld]
innodb_file_per_table = 1
默认存储引擎= MyISAM的

MAX_CONNECTIONS = 400
的key_buffer_size = 256M
myisam_sort_buffer_size = 64M
join_buffer_size = 2M
read_buffer_size = 1M
sort_buffer_size的值= 1M
table_open_cache = 2500
thread_cache_size的= 128
interactive_timeout = 45
WAIT_TIMEOUT = 20
connect_timeout = 8
max_allowed_pa​​cket的= 16M
max_connect_errors次= 10
query_cache_limit = 1M
query_cache_size变量= 128M
query_cache_type的= 1
table_definition_cache = 512
max_heap_table_size = 64M
tmp_table_size = 32M
innodb_buffer_pool_size = 4096M
TMPDIR = /家庭/ mysqltemp

[mysqld_safe的]
open_files_limit = 8192

[mysqldump的]
max_allowed_pa​​cket的= 16M

[myisamchk的]
的key_buffer_size = 64M
sort_buffer_size的值= 64M
read_buffer_size = 16M
write_buffer_size = 16M

我在正确的地方寻找,还是应该寻找其他地方来追踪问题?
编辑:为了澄清,我在magento中得到500错误,并且mysql服务器崩溃。
Mysqltemp设置为home,因此没有大小限制。

1 个答案:

答案 0 :(得分:2)

您应该检查apache和mysql日志以获取更多信息

取决于您的操作系统,检查日志文件,我可以提供更多信息:

/etc/httpd/logs/error.log

/var/logs/mysql/*.log

一个可能的问题:

您运行的是32位操作系统和32位版本的MySQL吗? 如果这样将innodb_buffer_pool_size = 4096M置于约2GIG以上将导致崩溃,因为MySQL将不稳定。

我建议添加innodb_buffer_pool_size = 1024M并查看服务器是否稳定。
有关innodb_buffer_pool_size的详细信息,请参阅Official MySQL Documentation