Importing python modules with Apache -
i trying python cgi script working on apache 2.2.
i have reporting.cgi in cgi-bin , working fine.
import sys import os import clr import pypyodbc import cgi. # html header print '<html>' print '<head>' print '<link rel="stylesheet" href="../html_docs/epydoc.css" type="text/css" />' print '<meta http-equiv="content-type" content="text/html; charset=utf-8" />' print '<title>test framework</title>' print '</head>' .. ... .. however, there's other python modules need use on network drive. (genutils.py)
so try import location , import genutils.py.
sys.path.insert(0, 'i:/swd/shared/python') import genutils however, when try call webpage get
[mon oct 07 14:02:25 2013] [error] [client 10.70.26.3] file "c:/program files (x86)/apache software foundation/apache2.2/cgi-bin/reporting.cgi", line 23, in <module>\r\r [mon oct 07 14:02:25 2013] [error] [client 10.70.26.3] importerror: no module named genutils. i've sys.path.append , not using drive letters (//machine/dir/swd/shared/python)
any advice appreciated.
thanks.
Comments
Post a Comment