0

私は単純なWebアプリ(昨日その一部を投稿しました)を構築していますが、一部に苦労しています:

1)アップロードするテキストファイルをリクエストします2)アップロードしたファイルをディレクトリに保存します

私はこれにpythonとcgiを使用しています。cgiは、単純なtest.cgiファイルで確認されたとおりに機能しています。

request_input.cgiの現在のコードは次のとおりです。

    #!/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)そのようなファイルまたはディレクトリはありません:'/var/www/ipcheck/request_input.cgi'のexecが失敗しました、リファラー:[http://192.168.3.77 / ipcheck /?C = M; O = A] ""スクリプトヘッダーの早期終了:request_input.cgi、リファラー[http://192.168.3.77/ipcheck/?C=M;O=A] "

どんな助けでも素晴らしいでしょう!どうもありがとう

4

2 に答える 2

0

dos2unix が問題を解決しました。Windows に組み込み、Linux に移行。助けてくれてありがとう。

于 2013-03-01T01:38:45.693 に答える