The permissions on /home/baddc0re are likely such that the user that
Apache runs as cannot access them.

Read:

http://code.google.com/p/modwsgi/wiki/ApplicationIssues#Access_Rights_Of_Apache_User

and watch:

http://code.google.com/p/modwsgi/wiki/WhereToGetHelp?tm=6#Conference_Presentations

to see what is said about permissions, especially about permissions on
home directories.

BTW:

sys.path.append('/usr/lib/python2.7/site-packages')

should not be required.

You should also perhaps learn about Python virtual environments and use them.

Graham

On 13 April 2012 05:59, badc0re <[email protected]> wrote:
> the modules are working if they are in the same folder but i created the
> folder SE_controller and append the path for it but it is not working.
>
> Code:
>
> # -*- coding: utf-8 -*-
> import sys, os
> sys.path.append('/home/baddc0re/Desktop/htdocs') # the folder with the
> modules needer
> sys.path.append('/opt/hypertable/0.9.5.6/lib/py')
> sys.path.append('/opt/hypertable/0.9.5.6/lib/py/gen-py')
> sys.path.append('/usr/lib/python2.7/site-packages')
> from SE_controller.SE_text_parser import * #the error
> from SE_controller.SE_text_query import * #the error
> from hypertable.thriftclient import *
> from hyperthrift.gen.ttypes import *
> def application(environ, start_response):
>     status = '200 OK'
>     output = 'Hello World!>'
>     response_headers = [('Content-type', 'text/plain'),
>                         ('Content-Length', str(len(output)))]
>     start_response(status, response_headers)
>
>
>     return [output]
>
>
> The error:
>
> [Thu Apr 12 19:04:38 2012] [error] [client 127.0.0.1] mod_wsgi (pid=13857):
> Exception occurred processing WSGI script
> '/home/baddc0re/Desktop/htdocs/index.wsgi'.
> [Thu Apr 12 19:04:38 2012] [error] [client 127.0.0.1] Traceback (most recent
> call last):
> [Thu Apr 12 19:04:38 2012] [error] [client 127.0.0.1]   File
> "/home/baddc0re/Desktop/htdocs/index.wsgi", line 7, in <module>
> [Thu Apr 12 19:04:38 2012] [error] [client 127.0.0.1]     from
> SE_controller.SE_text_parser import * #the error
> [Thu Apr 12 19:04:38 2012] [error] [client 127.0.0.1] ImportError: No module
> named SE_controller.SE_text_parser
>
> --
> You received this message because you are subscribed to the Google Groups
> "modwsgi" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/modwsgi/-/lXc5zlfKMTkJ.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/modwsgi?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/modwsgi?hl=en.

Reply via email to