分页: 1 / 1

Ubuntu下Apache2-CGI支持Bash的问题

发表于 : 2010-03-30 10:02
Aksai.China
注Ubuntu下面,/bin/sh默认是/bin/dash.


1. 编写first.sh如下:

代码: 全选

#!/bin/sh

echo "Content-type:text/html\n"

echo "Hello World"

浏览器能正常显示Hello World


2.把first.sh的#!/bin/sh改成#!/bin/bash如下(second.sh):

代码: 全选

#!/bin/bash

echo "Content-type:text/html\n"

echo "Hello World"

浏览器返回 "500 Internal Server Error"错误.

提问:
1. 您能给我一份"Dash"的语法资料吗?
邮箱:Aksai.China##gmail.com
2. 高人指点一下,让Apache2支持Bash,也就是用浏览器能返回Hello World

谢谢