PDA

View Full Version : ISPConfig UPGRADE


algiss
5th November 2008, 17:33
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


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

falko
6th November 2008, 13:35
Please try 2.2.27 instead of 2.2.17.

Which distribution are you using?

algiss
6th November 2008, 13:43
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

falko
7th November 2008, 13:01
Which distribution are you using?

algiss
9th November 2008, 12:38
using version: 2.2.19
so upgrading 2.2.19 to 2.2.27

falko
10th November 2008, 12:08
No, I mean which Linux distribution are you using (e.g. Ubuntu 8.10, Debian Etch, Fedora 9, etc.)?

algiss
10th November 2008, 12:47
CentOS Linux 5.2

falko
11th November 2008, 14:09
What are the outputs of updatedb
locate libltdl
and
uname -a?

Is SELinux disabled?

algiss
11th November 2008, 15:10
# 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


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

algiss
11th November 2008, 16:01
SElinux Disabled

falko
12th November 2008, 14:07
Can you try this?

ln -s /usr/local/lib/libltdl.so.3 /usr/lib/libltdl.so.3

algiss
13th November 2008, 10:09
it worked!
installation was succesfully completed.
thanks a lot!!