Thank you for your help Graham. I [SOLVED] the problem by moving to
slicehost :)

-Thadeus




On Sat, Oct 24, 2009 at 3:48 AM, Graham Dumpleton <
graham.dumple...@gmail.com> wrote:

>
> The other possibility of why you are having problems is that you have
> conflicting VirtualHost definitions due to duplicate use of ServerName
> for port 80 or overlapping ServerAlias pattern. End result being that
> the other VirtualHost, which would precede this one in configuration
> would be used and the mod_wsgi directives in later VirtualHost, as
> well as AliasMatch would be ignored.
>
> Graham
>
> On Oct 24, 7:22 pm, Graham Dumpleton <graham.dumple...@gmail.com>
> wrote:
> > On Oct 24, 2:43 pm, Thadeus Burgess <thade...@thadeusb.com> wrote:
> >
> > > The paths are simlinked.
> >
> > You do realise that Apache treats symlinks as special and will not
> > honour the target of a symlink as far as permissions access unless
> > certain additional directives are supplied.
> >
> > So, use same physical path for both to ensure that you aren't getting
> > tripped up by this security feature of Apache.
> >
> > > Also, the site does not work if WSGI declarations are in <VirtualHost>
> >
> > That doesn't change the fact that in a properly configured system they
> > will work inside of VirtualHost and that is the preferred place if you
> > are going to doing virtual site hosting.
> >
> > Graham
> >
> >
> >
> > > Remember, I am running on CentOS 5 not Ubuntu, debian, arch, or
> slack... and
> > > I have PLESK to deal with.
> >
> > > If I were running on ubuntu, I wouldn't even be asking any questions,
> > > because it works perfectly on my home ubuntu server.
> >
> > > -Thadeus
> >
> > > On Fri, Oct 23, 2009 at 9:17 PM, Graham Dumpleton <
> >
> > > graham.dumple...@gmail.com> wrote:
> >
> > > > On Oct 24, 3:43 am, Thadeus Burgess <thade...@thadeusb.com> wrote:
> > > > > So basically, from what I gather looking over what I have, the only
> thing
> > > > I
> > > > > have wrong with my configuration is setting PythonHome and
> SocketPrefix.
> >
> > > > > when I place the WSGIDaemon and WSGIProcessGroup and
> WSGIScriptAlias in
> > > > the
> > > > > VirtualHost in httpd.conf, the site displays a directory listing of
> > > > > /var/www/vhosts/domain/httpdocs
> >
> > > > > No error messages.
> >
> > > > > When I place the three WSGI declarations in the vhosts.conf file,
> it
> > > > > displays web2py.
> >
> > > > > Also, when the <Directory etcetc.> is in the httpd.conf instead of
> > > > vhosts,
> > > > > this happens...http://domain.com/welcome/static-> invalid
> requesthttp://
> > > > domain.com/welcome/static/-> displays the /init/ application????
> > > >http://domain.com/welcome/static/base.css-> displays the base.css
> from
> > > > > welcome app.
> >
> > > > > Here is the updated scripts from the book.
> >
> > > > >http://pastebin.com/m113cd4de
> >
> > > > No it isn't because:
> >
> > > > WSGIDaemonProcess web2py user=apache group=apache display-name=%
> > > > {GROUP}
> > > > WSGIProcessGroup web2py
> > > > WSGIScriptAlias / /opt/web2py/wsgihandler.py
> >
> > > > is meant to be inside of the VirtualHost along with the Directory
> > > > directives which allow access to that location.
> >
> > > > The path doesn't even match as you have '/opt/web2py-devel' in one
> > > > place and '/opt/web2py' in another. They should be the same.
> >
> > > > Graham
> >
> > > > > Also, here is the script I was using that worked, and
> > > > > domain.com/welcome/static/ displayed a directory listing of the
> static
> > > > > directory.
> >
> > > > >http://pastebin.com/m4079cc37
> >
> > > > > How would I set SSL up as well, with my config? I tried the below,
> how
> > > > the
> > > > > whole site 503's but nothing gets written to error_log or my wsgi
> error
> > > > log
> >
> > > > >http://pastebin.com/mf9ed059
> >
> > > > > Thanks.
> >
> > > > > -Thadeus
> >
> > > > > On Thu, Oct 22, 2009 at 7:42 PM, Thadeus Burgess <
> thade...@thadeusb.com
> > > > >wrote:
> >
> > > > > > Will do. I had used the 2nd edition, I will give it another shot
> and
> > > > let
> > > > > > you know.
> >
> > > > > > I am probably also fighting with all of the VirtualHosts that
> have been
> > > > > > created through Plesk. Mainly the SSL stuff.
> >
> > > > > > Still confused as to whywww.site.comisdifferentfrom site.com.
> >
> > > > > > I can post more details tomorrow morning.
> >
> > > > > > Thanks
> >
> > > > > > -Thadeus
> >
> > > > > > On Thu, Oct 22, 2009 at 7:09 PM, Graham Dumpleton <
> > > > > > graham.dumple...@gmail.com> wrote:
> >
> > > > > >> On Oct 23, 9:12 am, Thadeus Burgess <thade...@thadeusb.com>
> wrote:
> > > > > >> > The configuration from the book did not work for me. Using
> centos5
> > > > on
> > > > > >> Media
> > > > > >> > temple's servers. with Plesk.
> >
> > > > > >> How did it not work? Without knowing the error messages you got
> in
> > > > > >> browser and Apache error logs, one can only guess why it didn't
> work
> > > > > >> for you.
> >
> > > > > >> Also ensure you are using 2nd edition of book and not the 1st
> edition
> > > > > >> as first edition instructions are very wrong and will not work.
> >
> > > > > >> > At the bottom of this message are links to how I configured
> web2py
> > > > on
> > > > > >> > centos5. Not exact, I had to combine them with some in the
> book as
> > > > well.
> >
> > > > > >> > Here is a link to my config files... httpd.conf and vhost.conf
> >
> > > > > >> >http://pastebin.com/m243e0664
> >
> > > > > >> With some mistakes as mentioned below.
> >
> > > > > >> > With this config, apache does serve the static files, without
> a
> > > > > >> directory
> > > > > >> > listing, perfect.
> >
> > > > > >> > Though, only www. domain works, non-www will just direct to a
> blank
> > > > > >> page,
> > > > > >> > which I can't locate where it is coming from.
> >
> > > > > >> > Right now I am just wanting a basic configuation, that works
> with
> > > > SSL
> > > > > >> (my
> > > > > >> > certificate is only for non-www version of the domain =/) In
> any
> > > > case,
> > > > > >> it
> > > > > >> > would at least be nice to redirect it to the correct location.
> >
> > > > > >> > Is this a VirtualHost problem in apache, or a DNS problem, or
> a
> > > > Plesk
> > > > > >> issue?
> > > > > >> > I'm at a loss on where to look.
> >
> > > > > >> >http://webmanufactory.blogspot.com/2009_06_01_archive.html
> >
> > > > > >> This page is misleading. The mod_wsgi stuff is meant to be
> inside of
> > > > > >> the VirtualHost, not outside. One shouldn't use 'processes=1' as
> that
> > > > > >> page says, not that you have.
> >
> > > > > >> >http://www.web2py.com/AlterEgo/default/show/240
> >
> > > > > >> This page also has wrong information, you shouldn't be setting
> > > > > >> WSGIPythonHome.
> >
> > > >
> http://objectmix.com/python/342557-re-apache-mod_wsgi-daemon-mode.html
> >
> > > > > >> It is not recommended to use /tmp as location of sockets for
> mod_wsgi
> > > > > >> daemon mode. If you need to override default, you should use
> proper
> > > > > >> Apache run directory. In Centos use:
> >
> > > > > >>  WSGISocketPrefix run/wsgi
> >
> > > > > >> See:
> >
> > > > > >>  http://code.google.com/p/modwsgi/wiki/ConfigurationIssues
> >
> > > > > >> I would very much recommend going back to what 2nd edition of
> web2py
> > > > > >> books says to use, with only addition perhaps being correct
> > > > > >> WSGISocketPrefix override required on Centos.
> >
> > > > > >> Then post error messages and better description of what didn't
> work
> > > > > >> along with configuration you are then using at that point.
> >
> > > > > >> Graham
> >
> > > > > >> > -Thadeus
> >
> > > > > >> > On Thu, Oct 22, 2009 at 4:39 PM, Graham Dumpleton <
> >
> > > > > >> > graham.dumple...@gmail.com> wrote:
> > > > > >> > > at said, above looks correct in itself, but if you have gone
> and
> > > > > >> > > made other changes to the configuration example from web2py
> book,
> > > > then
> > > > > >> > > you could have inadvertently caused it all to not work. So,
> > > > posting
> > > > > >> > > full configuration related to web2py hosting would be a good
> ide
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to