新手linux下的apache 运行cgi求救

新手linux下的apache 运行cgi求救

今天在linux下装了个apache服务器,只是修改了httpd.conf里面cgi进行的设置
ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/"
Addhandler cgi-script cgi
<Directory "/usr/local/apache2/cgi-bin">
    AllowOverride None
    Options +ExecCGI
    Order allow,deny
    Allow from all
</Directory>

运行cgi-bin文件夹下自带的test-cgi是成功的,但是运行自己编写的first-cgi就出错
错误是exec format error
我觉得应该不是配置的问题,而是我编写的first-cgi的问题,但是我编写的first-cgi很简单啊,如下
#!/bin/bash

echo "Content-type: text/plain; charset=iso-8859-1"
echo " "

echo CGI/1.0 test

搞不懂,求救!
已解决了
是自己写的脚本的问题
修改了first-cgi脚本
#! /bin/bash
  echo "Context-type: text/html"
  echo  ""
  echo ....
现在本地运行了这个shell脚本,没问题,然后在浏览器上看,正常
但是我还是觉得最开始的shell没问题啊,可能是某个标点符号的问题
汗!