通过 perl 脚本运行 Web 服务器的问题

Posted

技术标签:

【中文标题】通过 perl 脚本运行 Web 服务器的问题【英文标题】:Problem running web server through perl script 【发布时间】:2010-08-09 17:50:59 【问题描述】:

我正在通过本地计算机上的 perl 脚本在远程计算机上启动 Web 服务器(Cassini)。我还指定了虚拟路径、根目录设置等。

但是,我无法从服务器请求文件,因为它给了我

System.Net.WebException : The remote server returned an error: (500) Internal Server Error.

但是,当我通过直接从远程机器本身启动服务器来请求文件时,它工作正常。

这种行为有什么原因吗?

【问题讨论】:

【参考方案1】:

我猜网络服务器不是从你的脚本启动的。

编辑

您是否仔细检查了所有设置以确保您没有错过任何一项?

【讨论】:

某些文件夹的 Web 服务器写入访问设置存在问题。我能够自己修复它。

以上是关于通过 perl 脚本运行 Web 服务器的问题的主要内容,如果未能解决你的问题,请参考以下文章

Java EE 应用服务器和 Perl 脚本

Perl:将当前目录包含到@INC吗?

以管理员身份运行 cgi perl 脚本

如何使用 shell 脚本拦截 perl 脚本的执行,然后实际执行它们?

从 Web UI 与本地 Perl 脚本交互

ASP,JSP,JSP,Python,Ruby,PERL 脚本语言的的特征和优点