大型帖子出现服务器错误

大型帖子出现服务器错误

在大型 drupal 站点上,数据库服务器位于直接连接到 Web 服务器的单独服务器上。Web 服务器使用 apache 和 memcached。问题是,只要帖子很大,比如大于 10KB,服务器就无法正确返回。我检查了 apache 和 mysql 日志,但找不到任何记录错误的痕迹。当我使用 nginx/php5-fpm 而不是 apache 时也会发生错误。

尽管如此,大型帖子还是被注册了,但注册方式不正确,因此当我在网站上打开新页面时,它们会显示给管理员。我真的很困惑,感谢您的提示,以便找出这个长期问题的可能来源。

答案1

听起来像是内存和/或资源问题。

不能保证它会有所帮助,但我认为值得尝试/检查:

  • 通过编辑文件中的以下行来增加 php 内存限制php.ini

    • max_execution_time = 30--> 60
    • memory_limit = 32--> 128,甚至256M ;
  • 将以下行添加到.htaccess文件末尾:

    • php_value auto_append_file none
    • php_value memory_limit 128M

PS:这是 Drupal 版本 7 吗(或者仍然是 6)?

相关内容