LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   apache can't start (https://www.linuxquestions.org/questions/linux-software-2/apache-cant-start-204389/)

akbar_nasr 07-13-2004 02:23 AM

apache can't start
 
Hi man:
I would upgrade mysql server in redhat linux 9.0
but mysql 3.23 donot allow this operation
and I remove this package with "--nodeps" and this package is removed
then I install mysql 4.1.1 and this is run
but my apache server cannot run and show this message:


"httpd failed. The error was: Starting httpd: Syntax error on line 6 of /etc/httpd/conf.d/auth_mysql.conf:
Cannot load /etc/httpd/modules/mod_auth_mysql.so into server: libmysqlclient.so.10: cannot open shared object file: No such file or directory
[FAILED]"

please help me.

bullwinkle 07-13-2004 03:52 AM

First of all avoid using nodeps.
The if u have installed mysql 4.1.1 u need to have perl 4.1.1 and perlDBD 4.1.1 mod_auth 4.1.1 etc u need to install all the 4.1.1
so go and execute this command if u havent configured any lan or network......if u have and u are confident that u can rebuild it then also u can use this command. but have the 1st and 3rd redhat cds with u.
rpm -ivh --force mod* perl* mysql* bind* squid* redhat-config-httpd* redhat-config-bind* httpd* in the first cd
and then do rpm -ivh --force mysql* in the third cd.
then execute
/etc/rc.d/init.d/httpd start
and
/etc/init.d/mysql start

mnopq 07-13-2004 03:29 PM

perl has nothing to do with MySql.

As bullwinkle said, never use "nodeps" as you kill the dependency of Apache on MySql.

You could try what bull said and see what happen.


All times are GMT -5. The time now is 08:46 AM.