Confusing, desparate MySQLdb problems...
Ned Deily
nad at acm.org
Sun Jan 17 14:41:47 EST 2010
In article
<109c960c-656b-4ea7-b69f-100e30804899 at m16g2000yqc.googlegroups.com>,
stopchuckingstuff <stopchuckingstuff at me.com> wrote:
> On Jan 17, 5:52 pm, Ned Deily <n... at acm.org> wrote:
> > In article
> > <94e8cfd8-d299-4c23-9e9e-d3f17d4c9... at e16g2000yqc.googlegroups.com>,
> > > What I don't understand is if the path is there, why doesn't it find
> > > the module?
> > Perhaps it is just a permissions problem since Apache is probably
> > running under a different user name. Check the owner/group and
> > permissions of the various module directories and files. Make sure the
> > directories and .so files have at least r-x and the python files at
> > least r-- across the board.
> Of course! how did i not realise that... it wasn't the python-eggs
> directory, but the directory containing the modules (namely /Library/
> Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages)
> - i changed the permissions, and its all sorted!
Yay! Sorry, I should have thought of permissions earlier: I've been
bitten by that more than once. It's an important thing to keep in mind
when encountering missing imports: always check file system permissions
first.
--
Ned Deily,
nad at acm.org
More information about the Python-list
mailing list