【发布时间】:2010-09-03 14:38:16
【问题描述】:
好的,首先,我是一名 PHP 程序员,但我从未对 CGI 做过任何事情,也不知道它是什么。我知道它代表通用网关接口,但我不知道它的作用或用途。
刚刚有人告诉我,我可以将一个 shell 脚本上传到我的 cgi-bin 文件夹并执行它。
我制作了一个 shell 脚本 myscript.sh 并将其上传到我的 cgi-bin 文件夹。我注意到的第一件事是我的 cgi-bin 文件夹是我的根目录的兄弟而不是子目录。所以我不知道如何访问它?
所以我在我的根目录下创建了一个名为cgi-bin2 的目录并将我的脚本放在那里(并将它们更改为 755)。然后我从浏览器访问它,它所做的只是下载文件。
我错过了什么吗?
【问题讨论】:
标签: cgi shellexecute cgi-bin