Apache Perl 500 "Internal Server Error" - 脚本中的标头格式不正确。Bad header=<!DOCTYPE html>



我得到一个Apache " 500内部服务器错误";甚至在安装了Perl之后。从终端运行文件工作正常(perl hello.pl)。

Perl Mod设置与Apache配置都是正确的(chmod文件等等)。

#!/usr/bin/perl
print("Hello, World!n");

我仍然得到一个500 server error

我检查了apache_error.log,看到

malformed header from script. Bad header=<!DOCTYPE html>

需要在文件中添加一个Content-typeHeader

修复

#!/usr/bin/perl
print "Content-type: text/htmlnn";
print("Hello, World!n");

相关内容

  • 没有找到相关文章

最新更新