Help. Apache don't start

Discussion in 'Server Operation' started by payne, Jul 29, 2007.

  1. payne

    payne New Member

    After I did apt-get upgrade,apache don't start on debian etch :confused:
    Here is what were upgraded:

    Code:
    Setting up libisc11 (9.3.4-2etch1) ...
    
    Setting up libdns22 (9.3.4-2etch1) ...
    
    Setting up libisccc0 (9.3.4-2etch1) ...
    
    Setting up libisccfg1 (9.3.4-2etch1) ...
    
    Setting up libbind9-0 (9.3.4-2etch1) ...
    
    Setting up liblwres9 (9.3.4-2etch1) ...
    
    Setting up bind9 (9.3.4-2etch1) ...
    Starting domain name service...: bind.
    
    Setting up bind9-host (9.3.4-2etch1) ...
    Setting up dnsutils (9.3.4-2etch1) ...
    
    Setting up libkrb53 (1.4.4-7etch2) ...
    
    Setting up libkadm55 (1.4.4-7etch2) ...
    
    Setting up libkrb5-dev (1.4.4-7etch2) ...
    Setting up libcurl3 (7.15.5-1etch1) ...
    
    Setting up curl (7.15.5-1etch1) ...
    Setting up php5-common (5.2.0-8+etch7) ...
    Setting up php5-cli (5.2.0-8+etch7) ...
    
    Setting up libapache2-mod-php5 (5.2.0-8+etch7) ...
    Forcing reload of web server (apache2)....
    
    Setting up php5-mysql (5.2.0-8+etch7) ...
    
    Setting up php5-mhash (5.2.0-8+etch7) ...
    
    Setting up php5-imap (5.2.0-8+etch7) ...
    
    Setting up php5-xsl (5.2.0-8+etch7) ...
    
    Setting up php5-mcrypt (5.2.0-8+etch7) ...
    
    Setting up php5-pspell (5.2.0-8+etch7) ...
    
    Setting up php5-snmp (5.2.0-8+etch7) ...
    
    Setting up php5-curl (5.2.0-8+etch7) ...
    
    Setting up php5-recode (5.2.0-8+etch7) ...
    
    Setting up php5-xmlrpc (5.2.0-8+etch7) ...
    
    Setting up php5-sqlite (5.2.0-8+etch7) ...
    
    Setting up php5-gd (5.2.0-8+etch7) ...
    
    Setting up php5-tidy (5.2.0-8+etch7) ...
    
    Setting up php-pear (5.2.0-8+etch7) ...
    Setting up php5 (5.2.0-8+etch7) ...
    Setting up php5-dev (5.2.0-8+etch7) ...
    
    After that apache stopped.
    Code:
    serveris:~# /etc/init.d/apache2 restart
    Forcing reload of web server (apache2)...httpd (no pid file) not running
    .
    
    And apache don't start. Configuration file syntax is ok.
    Code:
    serveris:~# apache2 -t
    Syntax OK
    

    In /var/log/apache2/error.log i see

    Code:
    [Sun Jul 29 14:15:25 2007] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
    PHP Warning:  Module 'eAccelerator' already loaded in Unknown on line 0
    PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/suhosin.so' - /usr/lib/php5/20060613+lfs/suhosin.so: cannot open shared object file: No such file or directory in Unknown on line 0
    PHP Warning:  [eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.2.0-8+etch4. Rebuild it for your PHP version (5.2.0-8+etch7) or download precompiled binaries.\n in Unknown on line 0
    PHP Fatal error:  Unable to start eAccelerator module in Unknown on line 0
    
    Maybe this can help.
    Don't know what to do,and this is on production server:(

    I think i need to rebuild eAccelerator?this will solve the problem?
     
    Last edited: Jul 29, 2007
  2. payne

    payne New Member

    solved :) i just needed to rebuild eAccelerator.
     
  3. slashrsm

    slashrsm New Member

    Can you please write down how did you do that?
     
  4. payne

    payne New Member

Share This Page