Done.

the main code.py is OK, the sub app code.py don't add .wsgifunc(), and you
will remember* restart the server*, and it will works. like this:

#!/usr/bin/env python
# coding: utf-8
#import sys
import web
from kehuyi.config.url import urls

app = web.application(urls, globals()) #.wsgifunc()

On Tue, Apr 12, 2011 at 12:49 PM, Ken <[email protected]> wrote:

> the code.py
>
> #!/usr/bin/env python
> # coding: utf-8
> import sys, os
> abspath = os.path.dirname(__file__)
> sys.path.append(abspath)
> os.chdir(abspath)
>
> import web
>
> sys.path.append('./sites')
>
> from sites.simple_is_better.code import app as app_simple_is_better
> from sites.kehuyi.code import app as app_kehuyi
> from sites.mondayjewelry.code import app as app_mondayjewelry
> from sites.sem_express.code import app as app_sem_express
>
> mapping = (
>             r"simple-is-better\.com", app_simple_is_better,
>             r"www\.simple-is-better\.com", app_simple_is_better,
>
>             r"kehuyi\.com", app_kehuyi,
>             r"www\.kehuyi\.com", app_kehuyi,
>
>             r"mondayjewelry\.com", app_mondayjewelry,
>             r"www\.mondayjewelry\.com", app_mondayjewelry,
>
>             r"sem-express\.com", app_sem_express,
>             r"www\.sem-express\.com", app_sem_express,
>          )
>
> application = web.subdomain_application(mapping).wsgifunc()
> #application = web.application(urls, globals()).wsgifunc()
>
> On Tue, Apr 12, 2011 at 5:07 AM, Ken <[email protected]> wrote:
>
>> It it works at localhost (buitin server)
>>
>> # locals
>> app = web.subdomain_application(mapping)
>> if __name__ == '__main__':
>>     app.run()
>>
>>
>> and in the product server ( Apache + mod_wsgi )
>>
>> and it raise:
>>
>> TypeError: wsgi() takes exactly 2 arguments (0 given)
>>
>>
>>
>> the main code is:
>>
>> # ...
>>> application = web.subdomain_application(mapping).wsgifunc()
>>
>>
>> How to fix it ?
>>
>>
>> --
>> http://twitter.com/qichangxing
>> http://blog.hi0791.com
>> http://simple-is-better.com
>> http://www.kehuyi.com/
>>
>>
>
>
> --
> http://twitter.com/qichangxing
> http://blog.hi0791.com
> http://simple-is-better.com
> http://www.kehuyi.com/
>
>


-- 
http://twitter.com/qichangxing
http://blog.hi0791.com
http://simple-is-better.com
http://www.kehuyi.com/

-- 
You received this message because you are subscribed to the Google Groups 
"web.py" 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/webpy?hl=en.

Reply via email to