101得票4回答
我应该删除我刚创建的子域中的cgi-bin文件夹吗?

在我的主机帐户上使用cPanel时,我创建了一个子域名 - 例如www.clothing.mysite.com 在clothing.mysite.com的目录中自动创建了一个cgi-bin文件夹。我需要它吗?我只是在子域名上安装wordpress。我不太理解cgi-bin文件夹的作用,如果不会...

45得票1回答
如何在我的Web服务器上运行Python脚本?

我刚开始学习Python,目前还很迷茫。我想在托管在hosting24.com的服务器上运行我的脚本。他们的FAQ中提到支持Python,但我不知道应该把脚本放在哪里才能运行。 我的根目录下有一个名为cgi-bin的文件夹,我猜这就是我应该放置脚本的地方?有人能解释一下这是怎么工作的吗?

23得票2回答
使用相对路径打开当前目录上层的文件,需要使用Python的os模块。

OS模块的文档似乎没有关于如何在没有完整路径的情况下打开不在子目录或脚本运行的当前目录中的文件的信息。我的目录结构看起来像这样。/home/matt/project/dir1/cgi-bin/script.py /home/matt/project/fileIwantToOpen.txt o...

12得票3回答
如何通过用C编写的cgi-bin程序检索“POST”表单数据

我正尝试使用用C语言编写的程序从HTML表单中检索POST数据。 目前我正在使用以下代码:char *formdata = getenv("QUERY_STRING"); if(formdata == NULL) /* no data retrieved */ 看起来这个代码段使用"GET"...

7得票4回答
无法加载'C:/strawberry/perl/site/lib/auto/XML/LibXML/LibXML.dll'用于模块XML::LibXML

我已下载了草莓Perl并在Winxp sp3上使用CGI Perl Apache编写一个应用程序。其中一个库(由其他人编写)使用了XML::LibXML。当我加载页面时,会出现内部服务器错误。从Apache的错误日志中,我可以看到这个错误: Can't load 'C:/strawberry/...