如何设置服务器在Ubuntu 10.04中的“root-directory / cgi-bin”中运行“root-directory / sub-directory / cgi-bin”中的perl脚本?

时间:2012-03-27 12:43:38

标签: php perl ubuntu virtualhost

我在本地的ubuntu机器上使用 PHPmotion 。在phpmotion中使用 Uber-uploader 将文件上传到服务器。这是使用perl脚本(在“ www / cgi-bin ”)上传文件。但是在我的机器中,当PHPmotion安装在根目录中时,perl脚本运行正常。但是当我将整个文件从 www 移动到 www /子目录。现在 uber-uploader 没有运行,而是将其下载。我知道服务器没有在 www /子目录/ cgi-bin 中运行PERL脚本。如何运行位于 www / subdirectory / cgi-bin 中的PERL脚本。?

1 个答案:

答案 0 :(得分:1)

检查您的网络服务器配置文件。如果是Apache,您可能需要检查声明www/cgi-bin包含可执行脚本的行,并对www/subdir/cgi-bin执行相同操作。