Mod_python: make it work, avoid 'python_handler: Can't get/create interpreter.'
Today I wasted several hours trying to make it work. All over the forums and mailinglist seem that a lot of people is having the same problem, but no real solution, until I found a really 'obvious' issue!
So, if you have errors such as: <code> make_obcallback: could not import mod_python.apache.\n ImportError: No module named apache [Sun Dec 07 20:50:18 2008] [error] make_obcallback: Python path being used "['/usr/lib/python2.5/site-packages/MySQL_python-1.2.2-py2.5-linux-i686.egg', '/usr/lib/python2.5/site-packages/ipython-0.8.1-py2.5.egg', '/usr/lib/python2.5/site-packages/Dabo-0.8.3-py2.5.egg' [...] ". [Sun Dec 07 20:50:18 2008] [error] get_interpreter: no interpreter callback found. [Sun Dec 07 20:50:18 2008] [error] [client 127.0.0.1] python_handler: Can't get/create interpreter. </code> check the permissions on mod_python folder and files! The user under the webserver is running must have access to them. Yes, I know it's obvious, but it can save you hours of debugging. More Details |
All times are GMT -5. The time now is 11:53 PM. |