【发布时间】:2014-03-23 22:11:27
【问题描述】:
执行以下命令在 VPS 服务器上安装和启动 memcached 后,从 Web 浏览器访问任何文件时出现 500 内部服务器错误:
$ yum install memcached php-pecl-memcache perl-Cache-Memcached python-memcached
$ /etc/init.d/memcached start
$ service httpd graceful
每次我尝试加载文件时,我的 apache 错误日志都会显示以下错误:
Premature end of script header: <filename>
我注意到的另一件事是,我仍然能够从命令行运行 php 文件而不会产生任何错误。
在我的服务器上安装 memcached 后,我还需要做些什么以避免 500 错误吗?
【问题讨论】:
-
http 服务器的错误日志中应该有一些有用的东西。你能找到相关日志并发布相关部分吗?
-
@earino 我的 apache error_log 文件只显示错误“[Sat Feb 22 02:09:12 2014] [error] [client XXXX] Premature end of script headers: in index.php”每当我尝试通过网络浏览器访问我的网站。是否有其他文件可以提供更强大的错误报告?
标签: php python apache perl memcached