0
実際、私はCGIスクリプトの中にpythonスクリプトをバックティックで含めました。私はスクリプトを実行している間、私は "ImportError:モジュールはskimageという名前のモジュールはありません"というエラーをApache Webサーバーから受け取りました。しかし、私はコマンドライン経由でそれが正しく動作していた。Apacheで実行中にPythonのインポートエラーが発生しました
OS:RHEL 6.5
のPython:2.7.8
$ PYTHONPATH =は/ usr/local/binに
のhttpd confに(のみCGIパート):
<Directory /home/*/public_html/cgi-bin>
Options ExecCGI
AddHandler cgi-script .py .cgi
SetHandler cgi-script
</Directory>
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<Directory "/var/www/cgi-bin">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
注:1. SELinuxはすでに無効にされています
2.シバンラインが含まれていました。
誰でも手伝いできますか?
ありがとうございます。
mod_wgsiを使用する方が良いhttps://docs.djangoproject.com/ja/1.9/howto/deployment/wsgi/modwsgi/ –