Jump to content

Archived

This topic is now archived and is closed to further replies.

jmc

extensions without root-rights not found

Recommended Posts

Hi,
I have the problem, that the mysql-extension is not being found, when running scripts from the commandline (cli). If i execute the very same command from the root account, there is no problem at all: Everything works fine then. Otherwise i get
Fatal error: Call to undefined function mysql_connect()
messages.
The file mysql.so plus its directory both have the usual access rights (644), so there is no problem for the user reading the library. (And yes, the library does exist :)
Somebody knows how to make php load the libraries from ordinary user accounts?
greetings,
jmc

Share this post


Link to post
Share on other sites
Hi,
yes, thx. i found that. It was at the end of the file unlike the windows extensions -_-
Now there remains the problem that the .ini is not being parsed (its in /etc/php5/cli). Since its not being even read, the mysql extension is not loaded. Now, i could load it with dl(), but i want it to be loaded on startup with extension=mysql.so.
The ini-File is world-readable, so that should not be the problem ...
thx,
jmc

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.