首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python CGI问题

Python CGI问题
EN

Stack Overflow用户
提问于 2013-03-01 08:53:19
回答 2查看 1.7K关注 0票数 0

我正在构建一个简单的web应用程序(昨天发布了一部分),但我正在努力完成其中的一部分:

1)请求文本文件上传2)将上传的文件保存到目录中

我使用python和cgi来完成这项工作。cgi正在使用一个简单的test.cgi文件进行确认。

以下是我当前用于request_input.cgi的代码:

代码语言:javascript
复制
    #!/usr/bin/python
    import cgi
    print "Content-type: text/html\r\n\r\n"
    print '<html>'
    print '<body>'
    print '<form enctype="multipart/form-data" action="save_input.cgi" method="post">'
    print '<p>File: <input type="file" name="filename" /></p>'
    print '<p>input type="submit" value="Upload" /></p>'
    print '</form>'
    print '</body>'
    print '</html>'

现在,当我跟踪apache错误日志时,我得到以下错误:“(2)没有这样的文件或目录: exec of '/var/www/ipcheck/request_input.cgi‘failed,referer: http://192.168.3.77/ipcheck/?C=M;O=A”“脚本标题过早结束: request_input.cgi,referer http://192.168.3.77/ipcheck/?C=M;O=A”

任何帮助都是很棒的!非常感谢

EN

回答 2

Stack Overflow用户

发布于 2013-03-01 09:38:46

dos2unix解决了问题。内置了windows,迁移到了linux。谢谢你的帮助。

票数 0
EN

Stack Overflow用户

发布于 2017-05-01 21:51:38

我简单地复制了文件中的所有代码,打开一个新的python窗口,将代码粘贴到其中,并以相同的名称保存它(以覆盖旧文件)。希望这能有所帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15148580

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档