From: Jamie C. <jca...@we...> - 2003-04-23 03:44:11
|
"V. Lanny Rosicky" <la...@vl...> wrote .. > > On Monday, April 21, 2003, at 07:22 PM, Jamie Cameron wrote: > > > V. Lanny Rosicky wrote: > >> I have WEBMIN running on two systems. Everything works on both > >> except MySQL > >> module on my AIX 4.3.3. No matter how I set it up, when I try to > >> access > >> MySQL server, I get a message > >> The MySQL client program /usr/local/bin/mysql could not be run > >> because it > >> could not find the MySQL shared libraries. Check the module > >> configuration > >> and make sure the Path to MySQL shared libraries is set. > >> The command /usr/local/bin/mysql -V returned : > >> Could not load program /usr/local/bin/mysql: > >> Dependent module libreadline.a(libreadline.so) could not be loaded. > >> Could not load module libreadline.a(libreadline.so). > >> Error was: No such file or directory > >> Any hints please ? > > > > That error means that mysql depends on the libreadline.so shared > > library, but it is not in Webmin's shared library path (usually the > > $LD_LIBRARY_PATH variable). Find out where it is on your system, then > > click on Module Config in the MySQL module and enter the directory > > (like /usr/local/lib) into the 'Path to MySQL shared libraries > > directory' field. > > > > - Jamie > > > > > Hello Jamie, > > thanks for your advice, I wouldn't have dared asking if I did not do > exactly what you suggest. The only thing is, I don't have > libreadline.so, only the .a version ... That's odd, because the mysql error is definately referring to the .so file. Does the mysql command work at the shell prompt? If so, then the .so file must existing somewhere on your system.. You could find it by checking your $LD_LIBRARY_PATH environment variable in the shell, or by running find / -name libreadline.so - Jamie |