Dan Eloff
dan.eloff at gmail.com
Mon Jan 16 13:14:46 EST 2006
Ok apache is running with SYSTEM credentials, the same as a bunch of other services I recognize in there, including MySQL. Python is running as Wiley Coyote (my username.) Does that tell us anything? This is my python path: >>> sys.path ['', 'C:\\Program Files\\Python\\python24.zip', 'C:\\Documents and Settings\\Wily Coyote\\My Documents\\HTDOCS', 'C:\\Program Files\\Python\\DLLs', 'C:\\Program Files\\Python\\lib', 'C:\\Program Files\\Python\\lib\\plat-win', 'C:\\Program Files\\Python\\lib\\lib-tk', 'C:\\Program Files\\Python', 'C:\\Program Files\\Python\\lib\\site-packages'] This is my path environment variable: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem; C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\ATI Technologies\ATI.ACE\;C:\Program Files\QuickTime\QTSystem\; C:\Program Files\Common Files\Adobe\AGL; C:\Program Files\ActiveState Komodo 3.1\; C:\Program Files\Python;C:\Program Files\Python\Lib\site-packages -Dan On 1/16/06, Lee Brown <administrator at leebrown.org> wrote: > Greetings! > > Actually, we're doing pretty good; we know that the path is correct and that > mod_python is accessible. > > Next, make sure that Apache is running and then start a python interpreter > shell. Open Task Manager, go to the Processes tab, and see under which user > credentials apache.exe and python.exe are running. > > Best Regards, > Lee E. Brown > (administrator at leebrown.org) > > -----Original Message----- > From: mod_python-bounces at modpython.org > [mailto:mod_python-bounces at modpython.org] On Behalf Of Dan Eloff > Sent: Sunday, January 15, 2006 8:23 PM > To: mod_python at modpython.org > Subject: Re: [mod_python] Can't seem to get mod_python working, please help > me > > Ok I tried your suggestions, but I get the "No module named _apache" > error. I modified the path earlier to add the python directory, which > enabled the module to load (previously it couldn't find python24.dll) I > added the site-packages directory as well, but no effect. I don't know how > to change the permissions, but I installed apache as the user I am now, and > there are only two users on this computer, both with full admin priveledges. > Besides which apache loads php just fine (I also commented the lines > regarding php out but it had no effect) > > I also started up the interpreter and checked sys.path, it had a lot of > entries in there, including of course the site-packages directory and the > htdocs directory. > > I'm rather baffled now as to why it won't work. > > Thanks, > -Dan > > On 1/15/06, Lee Brown <administrator at leebrown.org> wrote: > > Greetings! > > > > I think Graham is right; you could have either a path problem or a > > user/permission problem. > > > > First, make sure that both the directory for the python interpreter > > and the directory where mod_python was installed are available in the > > PATH environment variable. Open a new command prompt window in > > whatever directory your mptest.py resides and execute "python > > mptest.py" If your PATH is set correctly, you will get the "No module > > named _apache" error. If you get "No module named mod_python" then > > the interpreter path is fine, but you need to put mod_python.py where the > interpreter can find it. > > > > Next, temporarily set the permissions on the Python root directory to > > grant full control to everyone. Restart your Apache server and see if > > that fixes the problem. If it does, set the permissions of the Python > > root directory to grant full control to whatever user the Apache process > is running as. > > > > If none of this helps, give us a holler back and let us know what > happened. > > > > Best Regards, > > Lee E. Brown > > (administrator at leebrown.org) > > > > -----Original Message----- > > From: mod_python-bounces at modpython.org > > [mailto:mod_python-bounces at modpython.org] On Behalf Of Dan Eloff > > Sent: Sunday, January 15, 2006 5:32 PM > > To: mod_python at modpython.org > > Subject: [mod_python] Can't seem to get mod_python working, please > > help me > > > > I installed mod_python on my XP pro system with apache 2.0.55 and > > python > > 2.4.2 I get an internal server error when trying to load any .py > > > > I added this to the bottom of my conifg file, and added the load > > module statement as well. > > > > <Directory /> > > AddHandler mod_python .py > > PythonHandler mptest > > PythonDebug On > > </Directory> > > > > The module seems to be loading correctly. mod_python also seems to be > > installed correctly, when I try and import mod_python from an > > interpreter it says it can't find _apache. > > > > The relevant lines from the log file are pasted below. The url I try > > to access is localhost/test.py, which doesn't exist, but I don't think > > that matters to mod_python, it will try to handle it anyway, but never > > seems to get that far. > > > > What are some things I should check or some things I can try to get it > > working? > > > > Thanks, > > -Dan > > > > [Sun Jan 15 13:53:32 2006] [notice] Apache/2.0.55 (Win32) > > mod_python/3.2.2b > > Python/2.4.2 PHP/5.1.1 configured -- resuming normal operations [Sun > > Jan 15 > > 13:53:32 2006] [notice] Server built: Oct 9 2005 19:16:56 [Sun Jan 15 > > 13:53:32 2006] [notice] Parent: Created child process 2716 [Sun Jan 15 > > 13:53:32 2006] [notice] mod_python: Creating 8 session mutexes based > > on 0 max processes and 10 max threads. > > [Sun Jan 15 13:53:32 2006] [notice] Child 2716: Child process is > > running [Sun Jan 15 13:53:32 2006] [notice] Child 2716: Acquired the start > mutex. > > [Sun Jan 15 13:53:32 2006] [notice] Child 2716: Starting 10 worker > threads. > > [Sun Jan 15 13:57:02 2006] [error] make_obcallback: could not import > > mod_python.apache.\n [Sun Jan 15 13:57:02 2006] [error] > > python_handler: no interpreter callback found. > > [Sun Jan 15 13:57:02 2006] [error] [client 127.0.0.1] python_handler: > > Can't get/create interpreter. > > > > _______________________________________________ > > Mod_python mailing list > > Mod_python at modpython.org > > http://mailman.modpython.org/mailman/listinfo/mod_python > > > > > > _______________________________________________ > Mod_python mailing list > Mod_python at modpython.org > http://mailman.modpython.org/mailman/listinfo/mod_python > >
|