ISPConfig UPGRADE

Discussion in 'Installation/Configuration' started by algiss, Nov 5, 2008.

  1. algiss

    algiss New Member

    tried to run installation dosen of times and it still fails at same point:

    source:/root/install_ispconfig/
    scripts:/root/ispconfig/
    upgrading from 2.2.1 to 2.2.17

    please advise on solution. thanks


    Code:
    Installing PHP SAPI module:       apache
    [activating module `php5' in /root/ispconfig/httpd/conf/httpd.conf]
    cp libs/libphp5.so /root/ispconfig/httpd/libexec/libphp5.so
    chmod 755 /root/ispconfig/httpd/libexec/libphp5.so
    cp /root/ispconfig/httpd/conf/httpd.conf 
    /root/ispconfig/httpd/conf/httpd.conf.b 
    ak
    cp /root/ispconfig/httpd/conf/httpd.conf.new 
    /root/ispconfig/httpd/conf/httpd.co 
    nf
    rm /root/ispconfig/httpd/conf/httpd.conf.new
    Installing PHP CLI binary:        /root/ispconfig/php/bin/
    Installing PHP CLI man page:      /root/ispconfig/php/man/man1/
    Installing build environment:     /root/ispconfig/php/lib/php/build/
    Installing header files:          /root/ispconfig/php/include/php/
    Installing helper programs:       /root/ispconfig/php/bin/
      program: phpize
      program: php-config
    Installing man pages:             /root/ispconfig/php/man/man1/
      page: phpize.1
      page: php-config.1
    Installing PDO headers:          /root/ispconfig/php/include/php/ext/pdo/
    /root/ispconfig/php/bin/php: error while loading shared libraries: 
    libltdl.so.3:                                               cannot open 
    shared object file: No such file or directory
    ERROR: The PHP binary coming with ISPConfig does not work properly on your 
    system! The installation routine stops here!
    cd: error retrieving current directory: getcwd: cannot access parent 
    directories: No such file or directory
    
     
  2. falko

    falko Super Moderator Howtoforge Staff

    Please try 2.2.27 instead of 2.2.17.

    Which distribution are you using?
     
  3. algiss

    algiss New Member

    as new panel is not accesible after upgrade failure, i cannot double check the version I was using before. How can I retrieve this information from source files?

    And - yes - I was upgrading to most recent version 2.2.27
     
  4. falko

    falko Super Moderator Howtoforge Staff

    Which distribution are you using?
     
  5. algiss

    algiss New Member

    using version: 2.2.19
    so upgrading 2.2.19 to 2.2.27
     
  6. falko

    falko Super Moderator Howtoforge Staff

    No, I mean which Linux distribution are you using (e.g. Ubuntu 8.10, Debian Etch, Fedora 9, etc.)?
     
  7. algiss

    algiss New Member

    CentOS Linux 5.2
     
  8. falko

    falko Super Moderator Howtoforge Staff

    What are the outputs of
    Code:
    updatedb
    locate libltdl
    and
    Code:
    uname -a
    ?

    Is SELinux disabled?
     
  9. algiss

    algiss New Member

    Code:
    # updatedb
    # locate libltdl
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/.libs
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/COPYING.LIB
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/Makefile
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/Makefile.am
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/Makefile.in
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/README
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/acinclude.m4
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/aclocal.m4
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/config-h.in
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/config.guess
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/config.h
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/config.log
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/config.status
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/config.sub
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/configure
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/configure.ac
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/install-sh
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/libltdl.la
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/libtool
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/ltdl.c
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/ltdl.h
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/ltdl.lo
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/ltdl.o
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/ltmain.sh
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/missing
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/stamp-h1
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/.libs/libltdl.a
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/.libs/libltdl.la
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/.libs/libltdl.lai
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/.libs/libltdl.so
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/.libs/libltdl.so.3
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/.libs/libltdl.so.3.1.4
    /root/Installs/OLD/courier-authlib-0.60.2/libltdl/.libs/ltdl.o
    /usr/local/lib/libltdl.a
    /usr/local/lib/libltdl.la
    /usr/local/lib/libltdl.so
    /usr/local/lib/libltdl.so.3
    /usr/local/lib/libltdl.so.3.1.4
    /usr/share/libtool/libltdl
    /usr/share/libtool/libltdl/COPYING.LIB
    /usr/share/libtool/libltdl/Makefile.am
    /usr/share/libtool/libltdl/Makefile.in
    /usr/share/libtool/libltdl/README
    /usr/share/libtool/libltdl/acinclude.m4
    /usr/share/libtool/libltdl/aclocal.m4
    /usr/share/libtool/libltdl/config-h.in
    /usr/share/libtool/libltdl/config.guess
    /usr/share/libtool/libltdl/config.sub
    /usr/share/libtool/libltdl/configure
    /usr/share/libtool/libltdl/configure.ac
    /usr/share/libtool/libltdl/install-sh
    /usr/share/libtool/libltdl/ltdl.c
    /usr/share/libtool/libltdl/ltdl.h
    /usr/share/libtool/libltdl/ltmain.sh
    /usr/share/libtool/libltdl/missing
    
    Code:
    uname -a
    Linux *my*domain*.com 2.6.18-92.1.13.el5.centos.plus #1 SMP Wed Oct 1 13:42:29 EDT 2008 i686 i686 i386 GNU/Linux
    
     
  10. algiss

    algiss New Member

    SElinux Disabled
     
  11. falko

    falko Super Moderator Howtoforge Staff

    Can you try this?

    Code:
    ln -s /usr/local/lib/libltdl.so.3 /usr/lib/libltdl.so.3
     
  12. algiss

    algiss New Member

    it worked!
    installation was succesfully completed.
    thanks a lot!!
     

Share This Page