我遇到了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
我有最后关闭的目录,它不会出现在这里
还有什么你能看到的我错过了吗?
提前致谢
答案 0 :(得分:0)
我必须添加此行才能使脚本在Apache中运行:
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"