jmc Posted August 7, 2006 Share Posted August 7, 2006 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 getFatal 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 Link to comment https://forums.phpfreaks.com/topic/16795-extensions-without-root-rights-not-found/ Share on other sites More sharing options...
manmadareddy Posted August 8, 2006 Share Posted August 8, 2006 You need to enable the extension in php.ini Link to comment https://forums.phpfreaks.com/topic/16795-extensions-without-root-rights-not-found/#findComment-70989 Share on other sites More sharing options...
jmc Posted August 8, 2006 Author Share Posted August 8, 2006 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 Link to comment https://forums.phpfreaks.com/topic/16795-extensions-without-root-rights-not-found/#findComment-71149 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.