Hi All,

[Thu Jul 28 15:39:24.954612 2016] [wsgi:error] [pid 4708:tid 960] [client 
10.20.10.36:52869] mod_wsgi (pid=4708): Target WSGI script 'C:/Program 
Files/ofer/test/RESTservice.wsgi' cannot be loaded as Python module.
[Thu Jul 28 15:39:24.954612 2016] [wsgi:error] [pid 4708:tid 960] [client 
10.20.10.36:52869] mod_wsgi (pid=4708): Exception occurred processing WSGI 
script 'C:/Program Files/ofer/test/RESTservice.wsgi'.
[Thu Jul 28 15:39:24.954612 2016] [wsgi:error] [pid 4708:tid 960] [client 
10.20.10.36:52869] Traceback (most recent call last):
[Thu Jul 28 15:39:24.954612 2016] [wsgi:error] [pid 4708:tid 960] [client 
10.20.10.36:52869]   File "C:/Program Files/ofer/test/RESTservice.wsgi", 
line 4, in <module>
[Thu Jul 28 15:39:24.954612 2016] [wsgi:error] [pid 4708:tid 960] [client 
10.20.10.36:52869]     from testService import app as application
[Thu Jul 28 15:39:24.954612 2016] [wsgi:error] [pid 4708:tid 960] [client 
10.20.10.36:52869]   File "C:\\Program Files\\ofer\\test\\testService.py", 
line 5, in <module>
[Thu Jul 28 15:39:24.955612 2016] [wsgi:error] [pid 4708:tid 960] [client 
10.20.10.36:52869]     import testInterface
[Thu Jul 28 15:39:24.955612 2016] [wsgi:error] [pid 4708:tid 960] [client 
10.20.10.36:52869]   File "C:\\Program Files\\ofer\\test\\testInterface.py", 
line 94, in <module>
[Thu Jul 28 15:39:24.955612 2016] [wsgi:error] [pid 4708:tid 960] [client 
10.20.10.36:52869]     _testInterface.testResponseType_Empty_swigconstant(_
testInterface)
[Thu Jul 28 15:39:24.955612 2016] [wsgi:error] [pid 4708:tid 960] [client 
10.20.10.36:52869] AttributeError: 'module' object has no attribute 'test
ResponseType_Empty_swigconstant'


I have 

Windows server 2008
Apache 2.4 (mod_wsgi)
Python 2.7.11
Swigwin 3.0.10



*swig_conversion.i*
%module testInterface
%{
#include "..\\testInterface\\testInterface.h"
#include "..\\testInterface\\testTypes.h"

%}
%include "std_wstring.i"
%include "..\\testInterface\\testInterface.h"
%include "..\\testInterface\\testTypes.h"




*setup.py*
from distutils.core import setup, Extension


testInterface_module = Extension('_testInterface',
                           sources=['swig_conversion_wrap.c', 
'swig_conversion_wrap.cxx'],
                           )

setup (name = 'testInterface',
       version = '0.1',
       author      = "test module",
       description = """Simple swig example from docs""",
       ext_modules = [testInterface_module],
       py_modules = ["testInterface"],
       )


*httpd.conf*
...
<VirtualHost *:5000>

    SSLEngine off
    SSLCertificateFile "C:\Program Files\ofer\test\Certs\hostcert.pem"
    SSLCertificateKeyFile "C:\Program Files\ofer\test\Certs\hostkey.pem"

    #WSGIDaemonProcess testService threads=20 
python-path=C:\Python27\Lib\site-packages  *(this is in comment since 
WSGIDeamonProcess is not available on Windows)*
    #WSGIApplicationGroup %{GLOBAL}
    WSGIScriptAlias / "C:\Program Files\ofer\test\RESTservice.wsgi"

    LimitRequestFieldSize 1048576
    LimitRequestLine 163840

    <Directory "C:\Program Files\ofer\test">
#<Files "testService.py">
AllowOverride None
Options Indexes FollowSymLinks
Require all granted
    #</Files>
    </Directory>
</VirtualHost>



*RESTservice.wsgi*
import sys
sys.path.insert(0, "C:\Program Files\ofer\test")

from testService import app as application



can someone help me solve this AttributeError?

Thanks,
Ofer








-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/modwsgi.
For more options, visit https://groups.google.com/d/optout.

Reply via email to