本帖最后由 u010534117 于 2013-05-02 11:07:21 编辑

解决方案 »

  1.   

    错误日志上没有什么异常反映。建议调试代码,以找到是什么语句导致了 卡死从MYSQL角度可以打开 普通查询日志,和慢查询日志以便分析。 关于如何开户这些日志,建议先参考一下MYSQL官方免费手册中的说明。 或者百度一下。
      

  2.   

    谢谢老大的帮助,不过我直接安装WP博客,没有任何修改,而且也没什么内容,不会消耗很大的资源,也不会有并发一类的问题。所以,我觉得可能调试代码看不出问题。我一直在怀疑,是不是内存太小了?512M,所以导致MYSQL运行有问题???
      

  3.   

    如果数据不重要   把ib_logdata*删掉  然后重启下数据库
      

  4.   

    感谢 大牛rucypli我已经删除了 ib_logfile* 然后重新启动了。
    但是问题依旧我要崩溃了。
    测试发布一个新帖子,就提出如下错误130502 13:50:11 mysqld_safe Number of processes running now: 0
    130502 13:50:11 mysqld_safe mysqld restarted
    130502 13:50:11  InnoDB: Initializing buffer pool, size = 8.0M
    130502 13:50:11  InnoDB: Completed initialization of buffer pool
    InnoDB: The log sequence number in ibdata files does not match
    InnoDB: the log sequence number in the ib_logfiles!
    130502 13:50:11  InnoDB: Database was not shut down normally!
    InnoDB: Starting crash recovery.
    InnoDB: Reading tablespace information from the .ibd files...
    InnoDB: Restoring possible half-written data pages from the doublewrite
    InnoDB: buffer...
    130502 13:50:11  InnoDB: Started; log sequence number 0 44556
    130502 13:50:11 [Note] Recovering after a crash using mysql-bin
    130502 13:50:11 [Note] Starting crash recovery...
    130502 13:50:11 [Note] Crash recovery finished.
    130502 13:50:11 [Note] Event Scheduler: Loaded 0 events
    130502 13:50:11 [Note] /alidata/server/mysql/libexec/mysqld: ready for connections.
    Version: '5.1.63-log'  socket: '/tmp/mysql.sock'  port: 3306  Source distribution
      

  5.   

    备份数据,再删除ibdata1、 ib_logfile* ,然后重新启动,打开通用日志
    看看什么情况
      

  6.   

    稍等,我重新安装下系统和环境,然后再看看。我之前安装的是 nginx,这次更换 apache,试试看
      

  7.   

    问题解决了。
    我改用apache了,而不是nginx。
    之后就一切顺利了。我不知道是什么原因。希望以后也用阿里云的朋友,如果使用了一键安装,也可以尝试更换apache。1> 重新安装系统
    2> 重新安装一键环境
    3> 重新安装WP最后,感谢楼上几位哥的帮忙。谢谢
      

  8.   

    512M 内存不够用。msyql 会崩溃。php-fpm 很占内存,你这种小内存,apache应该占用的更少点,所以不会一直崩溃。
      

  9.   

    141030 13:38:27 mysqld_safe Number of processes running now: 0
    141030 13:38:27 mysqld_safe mysqld restarted
    141030 13:38:32 [Note] Plugin 'FEDERATED' is disabled.
    141030 13:38:32 InnoDB: The InnoDB memory heap is disabled
    141030 13:38:32 InnoDB: Mutexes and rw_locks use GCC atomic builtins
    141030 13:38:32 InnoDB: Compressed tables use zlib 1.2.3
    141030 13:38:32 InnoDB: Using Linux native AIO
    141030 13:38:32 InnoDB: Initializing buffer pool, size = 128.0M
    InnoDB: mmap(137363456 bytes) failed; errno 12
    141030 13:38:32 InnoDB: Completed initialization of buffer pool
    141030 13:38:32 InnoDB: Fatal error: cannot allocate memory for the buffer pool
    141030 13:38:32 [ERROR] Plugin 'InnoDB' init function returned error.
    141030 13:38:32 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
    141030 13:38:32 [ERROR] Unknown/unsupported storage engine: InnoDB
    141030 13:38:32 [ERROR] Aborting
    我的APACHE也会这样,运行了还不到两个月,不过,自己重启 下,就可以正常