0

该软件为我创建了一个 Web Upload 文件夹,我使用 FTP 客户端(特别是 WS_FTP)将其上传到站点。珍珠文件的第一行说“#!usr/bin/pearl”,我将其更改为“/home/calakpsi/pearl”。但是,当我执行 html 文件时,它会在“/C:/Users/myname/AppData/Roaming/Ipswitch/WS_FTP/Storage/cgi-bin/ciwweb.pl”下搜索我的计算机。我确定它正在寻找的文件在那个文件夹中,但由于某种原因,网页仍然无法执行。

任何帮助或分步解决方案(因为我没有深入的技术背景)将不胜感激。

4

1 回答 1

1

我认为问题在于您的服务器未正确配置为运行 perl 脚本。看看这个,看看它是否有帮助。Dave Sherohman 的回答应该可以帮到你。

一旦您能够运行 perl 脚本,它就应该运行(除非其他特定于脚本的问题)。

总体而言,执行 perl 脚本所需的步骤如下。您可以在互联网上查找他们的详细信息,因为我自己也不认识他们。

  • 在 ubtuntu 上安装服务器所需的任何模块,例如 mod_perl,它会类似于sudo apt-get install libapache2-mod-perl2. 如果您在 Windows 中,也许可以使用其中一个 bitnami 或其他 LAMP 安装程序。他们应该随它一起安装。
  • 服务器/虚拟主机的配置,以便执行目录中的perl文件
  • 确保他们有正确的权限(你应该准备好了)。
于 2012-04-18T13:44:04.357 回答