在一个大的drupal站点上,数据库服务器位于直接连接到Web服务器的单独的服务器上。 Web服务器使用apache和memcached。 问题是,每当post很大,比如大于10KB,服务器不能正确返回。 我检查了Apache和MySQL日志,但无法find任何logging错误的痕迹。 当我使用nginx / php5-fpm而不是apache时,错误也会发生。
尽pipe如此,大post是注册,但不正确,以便他们显示为pipe理员,当我在网站上打开一个新的页面。 我真的很困惑,并感谢您的提示,以查明可能的来源,如果这个长期的问题。
听起来像内存和/或资源问题。
没有保证它会帮助,但我认为这是值得试验/检查:
通过编辑php.ini文件中的以下行来增加php的内存限制:
max_execution_time = 30 – > 60 ; memory_limit = 32 – > 128 ,甚至256 M; .htaccess添加到.htaccess文件的末尾:
php_value auto_append_file none php_value memory_limit 128M PS:这是Drupal版本7(或仍然6)?