Upgrade to squeeze -> problem

Discussion in 'Installation/Configuration' started by Spaetzle, Jan 31, 2012.

  1. Spaetzle

    Spaetzle Member HowtoForge Supporter

    Hi

    After upgrading a server form lenny to squeeze i have some trouble with ISPCONFIG2.

    After the upgrade ispconfig is not running anymore. Trying to start manualy gives the following output:

    Code:
    /etc/init.d/ispconfig_server start
    Starting ISPConfig system...
    Syntax error on line 205 of /root/ispconfig/httpd/conf/httpd.conf:
    Cannot load /root/ispconfig/httpd/libexec/libphp5.so into server: libltdl.so.3: cannot open shared object file: No such file or directory
    /root/ispconfig/httpd/bin/apachectl startssl: httpd could not be started
    /root/ispconfig/php/php: error while loading shared libraries: libltdl.so.3: cannot open shared object file: No such file or directory
    FreshClam is already running!
    ISPConfig system is now up and running!
    
    I can not connect ti ISPCONFIG.

    I tried to reinstall ispconfig. No luck so far. After some time I get the following error message:
    Code:
    Configuring for Apache, Version 1.3.41
     + Warning: Your 'echo' command is slightly broken.
     + It interprets escape sequences per default. We already
     + tried 'echo -E' but had no real success. If errors occur
     + please set the SEO variable in 'configure' manually to
     + the required 'echo' options, i.e. those which force your
     + 'echo' to not interpret escape sequences per default.
     + using installation path layout: Apache (config.layout)
    Creating Makefile
    Creating Configuration.apaci in src
    Syntax error --- The configuration file is used only to
    define the list of included modules or to set Makefile in src
    options or Configure rules, and I don't see that at all:
    /root/ispconfig/openssl
    yes
    default
    no
    no
    no
     `$(SRCDIR)/apaci`
    no
    default
    default
    no
    no
    no
    yes
    no
    default
    no
    default
    default
    
    ./configure:Error: APACI failed
    ERROR: Could not configure Apache
    
    BTW: No backup could be find in /tmp. Luckily I mad a manual copy of /root/ispconfig

    There is lots of free space on the HDDs
    Code:
    Dateisystem           Size  Used Avail Use% Eingehängt auf
    /dev/sda2              31G  2,4G   27G   9% /
    tmpfs                 7,8G     0  7,8G   0% /lib/init/rw
    udev                  7,8G  180K  7,8G   1% /dev
    tmpfs                 7,8G     0  7,8G   0% /dev/shm
    /dev/sda5              20G  191M   19G   1% /tmp
    /dev/sda6             828G   87G  700G  11% /var
    
    /tmp is rwxrwxrwx ...

    Does anybody have a hint? I am quite desperate.
     
  2. Spaetzle

    Spaetzle Member HowtoForge Supporter

    I am lucky.
    It was a simple solution.

    The problem was that squeeze uses dash instead of bash. So a simple
    Code:
    ln -sf /bin/bash /bin/sh
    solved the problem. After that the setup ran smoothly.
     

Share This Page