cgi

    -1热度

    1回答

    运行脚本有问题,我已经在我的配置文件中的以下部分: cgi.assign = (".sh" => "") $HTTP["url"] =~ "^/urlpath/" { $HTTP["querystring"] =~ "cams=on" { cgi.assign = ("" => "/scriptpath/CamsOn") } $HTTP["queryst

    1热度

    2回答

    我不知道问题是什么,成功设置Bugzilla并登录后,当我单击像Administration这样的任何链接时,它将返回此错误信息: Server error! The server encountered an internal error and was unable to complete your request. Error message: couldn't create ch

    0热度

    1回答

    我试图从HTML表单读取值。两个是具有单独的“名称”属性的简单标量。但是,另一个为用户提供了两个复选框,它们共享相同的“名称”属性,但是单独的“值”。用户可以选择一个,另一个或两者。因此,我需要以数组的形式读取这个项目。 HTML文件与它调用的perl脚本是分开的。以下是提供更多详细信息的HTML示例。 从form.html <input name="first_name" type ="text

    0热度

    2回答

    当我使用cgi.FieldStorage解析multipart/form-data请求(或任何网络框架如金字塔使用cgi.FieldStorage)我有处理来自特定客户端的文件上传问题,这些客户端在部件的Content-Disposition标头中不提供filename=file.ext。 如果选项丢失,FieldStorage()会尝试将文件的内容解码为UTF-8并返回一个字符串。很明显,许多文

    0热度

    1回答

    我无法在任何地方获得这条信息。 有谁知道通过python cgi fieldstorage对象检索到的字符串的编码是什么? 例如,我有这样的HTML表单: <!DOCTYPE html> <html> <link rel="stylesheet" type="text/css" href="style.css"/> <body> <form id="mainForm" method

    1热度

    1回答

    我在研究导致Perl CGI脚本向数据库写入不正确值的错误的原因。 这个Perl脚本从另一个系统(而不是浏览器)接收数据,它肯定使用ISO-8859-1编码。不正确的数据,因为它被写入到数据库中,如下所示: Gro�Gr�nF�rbung�sterreich 当它应该是 GroßGrünFärbungÖsterreich 我发现我可以通过修改脚本来创建这样一个错误的数据库条目使用decod

    -1热度

    1回答

    我是一名自学成才的开发者,学习了HTML,CSS,PHP,SQL和JAVASCRIPT来创建我自己的网站。这是一个交互式网站,根据简单的表单输入(字典样式)显示信息。在阅读apache.org中的文档时,我碰巧知道CGI编程,而且我很困惑。我是否必须学习CGI编程来构建和维护一个网站? (这是一个人的项目) 编辑: 我之后的答案(和接受)做了CGI一些研究。 (对于像我这样的初学者) CGI不是一

    4热度

    1回答

    我想写一个Python CGI脚本,其中用户可以输入名称(主机名),并从表单中选择内存,然后通过使用的paramiko模块就会给定节点 import cgi import paramiko print "Content-type:text/html\r\n\r\n" print '<html>' print '<head><title>My First CGI Program</titl

    1热度

    1回答

    我在Ubuntu服务器上,当我运行python -m CGIHTTPServer 80 它工作正常。但后来我去的网站就说明这一点: 172.16.1.19 - - [25/Feb/2017 17:23:52] "GET /cgi-bin/weather.py HTTP/1.1" 200 - Traceback (most recent call last): File "/usr/li

    1热度

    2回答

    我想从变量执行命令并显示输出。 代码看起来像这样,但它不起作用我不知道为什么? #!/bin/sh echo "Content-type: text/html" echo argu="arp -a | grep $REMOTE_ADDR | awk '{print $4}'" echo '<html> <head> <title> CGI script </title> </head