AWS beanstalk cgi-bin权限

时间:2012-11-14 03:09:47

标签: linux perl cgi elastic-beanstalk cgi-bin

我遇到了aws的beanstalk和运行我的webapp的问题。

我设置的内容与我上次托管帐户的设置方式相同,但在尝试运行脚本时,我在var / www / cgi-bin / server.pl中的cgi-bin中收到权限错误。

某些地方必须要改变才能运行它。

我已将权限设置为755到cgi-bin和sever.pl

并在httpd.conf中添加了

选项+ ExecCGI AddHandler cgi-script cgi pl

所以它看起来像这样

<Directory "/var/www/cgi-bin">
AllowOverride None
Options +ExecCGI
AddHandler cgi-script cgi pl
Order allow,deny
Allow from all

我有最后关闭的目录,它不会出现在这里

还有什么你能看到的我错过了吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

我必须添加此行才能使脚本在Apache中运行:

ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"