upgrade problem

Discussion in 'Installation/Configuration' started by codswallop, Jan 9, 2008.

  1. codswallop

    codswallop New Member

    Hi, I have just trashed my ISPConfig installation when attempting to upgrade from 2.2.9 to 2.2.19. First I tried to do an upgrade by installing over the top of the earlier version, as recommended. This failed with a "could not unpack ISPConfig system" message.

    I then followed some advice elsewhere on this forum from a year or two ago, which suggested installing from /tmp rather than /root. It failed again, same message, but this time seemed to think it was a fresh installation.

    Any ideas?

    regards

    Richard Allan

    PART OF LOG FILE FOLLOWS:

    ##############################
    Wed Jan 9 11:26:37 GMT 2008 - [ISPConfig] - installation directory: /root/install_ispconfig
    Wed Jan 9 11:26:37 GMT 2008 - [ISPConfig] - operating system: CentOS 4.6
    Wed Jan 9 11:26:40 GMT 2008 - [ISPConfig] - Upgrade einer existierenden ISPConfig-Installation. / Upgrading an existing ISPConfig installation. / Mise à jour d'une installation d'ISPConfig existante.
    Wed Jan 9 11:26:40 GMT 2008 - [ISPConfig] - ISPConfig server stopped
    Wed Jan 9 11:26:46 GMT 2008 - [ISPConfig] - selected language: en
    Wed Jan 9 11:26:54 GMT 2008 - [ISPConfig] - licence accepted
    Wed Jan 9 11:26:55 GMT 2008 - [ISPConfig] - httpd syntax ok!
    Wed Jan 9 11:26:55 GMT 2008 - [ISPConfig] - gcc found: /usr/bin/gcc
    Wed Jan 9 11:26:55 GMT 2008 - [ISPConfig] - make found: /usr/bin/make
    Wed Jan 9 11:26:55 GMT 2008 - [ISPConfig] - flex found: /usr/bin/lex
    Wed Jan 9 11:26:55 GMT 2008 - [ISPConfig] - g++ found: /usr/bin/g++
    Wed Jan 9 11:26:58 GMT 2008 - [ISPConfig] - Directory /var/www/sharedip created.
    Wed Jan 9 11:26:58 GMT 2008 - [ISPConfig] - Use sharedip_index.html_en as SharedIP default page.
    Wed Jan 9 11:26:58 GMT 2008 - [ISPConfig] - saved /home/admispconfig/ispconfig/lib/config.inc.php
    Wed Jan 9 11:26:58 GMT 2008 - [ISPConfig] - saved /home/admispconfig/ispconfig/users
    Wed Jan 9 11:26:58 GMT 2008 - [ISPConfig] - saved /home/admispconfig/ispconfig/adminmail.txt
    Wed Jan 9 11:27:12 GMT 2008 - [ISPConfig] - created backup of directory /root/ispconfig/
    Wed Jan 9 11:27:23 GMT 2008 - [ISPConfig] - created backup of directory /home/admispconfig/
    Wed Jan 9 11:27:23 GMT 2008 - [ISPConfig] - deleted directory /root/ispconfig/
    Wed Jan 9 11:28:24 GMT 2008 - [ISPConfig] - WARNING: could not unpack ISPConfig system
    Wed Jan 9 11:28:31 GMT 2008 - [ISPConfig] - ERROR: The PHP binary coming with ISPConfig does not work properly on your system! The installation routine stops here!
    Wed Jan 9 11:48:27 GMT 2008 - [ISPConfig] - installation directory: /tmp/install_ispconfig
    Wed Jan 9 11:48:27 GMT 2008 - [ISPConfig] - operating system: CentOS 4.6
    Wed Jan 9 11:48:30 GMT 2008 - [ISPConfig] - Neuinstallation eines ISPConfig-Systems. / Installation of a new ISPConfig system. / Installation d'ISPConfig sur un nouveau système.
    Wed Jan 9 11:48:33 GMT 2008 - [ISPConfig] - selected language: en
    Wed Jan 9 11:48:41 GMT 2008 - [ISPConfig] - installation note accepted
    Wed Jan 9 11:48:45 GMT 2008 - [ISPConfig] - licence accepted
    Wed Jan 9 11:48:50 GMT 2008 - [ISPConfig] - installation mode: standard
    Wed Jan 9 11:49:01 GMT 2008 - [ISPConfig] - mail: postfix
    Wed Jan 9 11:49:01 GMT 2008 - [ISPConfig] - dist_mail=postfix ##
    Wed Jan 9 11:49:01 GMT 2008 - [ISPConfig] - dist_mail_log=/var/log/maillog ##
    Wed Jan 9 11:49:01 GMT 2008 - [ISPConfig] - dist_mail_virtusertable=/etc/postfix/virtusertable ##
    Wed Jan 9 11:49:01 GMT 2008 - [ISPConfig] - dist_mail_local_host_names=/etc/postfix/local-host-names ##
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - ftp: proftpd
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - dist_ftp=proftpd ##
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - dist_ftp_conf=/etc/proftpd.conf ##
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - dist_ftp_version=standalone ##
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - dist_ftp_log=/var/log/xferlog ##
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - procmail found: /usr/bin/procmail
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - quota found: /usr/bin/quota
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - mysql found: /usr/bin/mysql
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - openssl found: /usr/bin/openssl
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - named found: /usr/sbin/named
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - iptables found: /sbin/iptables
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - httpd found: /usr/sbin/httpd
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - httpd syntax ok!
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - dist_path_httpd_root=/var/www ##
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - gcc found: /usr/bin/gcc
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - make found: /usr/bin/make
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - flex found: /usr/bin/lex
    Wed Jan 9 11:49:03 GMT 2008 - [ISPConfig] - g++ found: /usr/bin/g++
    Wed Jan 9 11:49:08 GMT 2008 - [ISPConfig] - Directory /var/www/sharedip created.
    Wed Jan 9 11:49:08 GMT 2008 - [ISPConfig] - Use sharedip_index.html_en as SharedIP default page.
    Wed Jan 9 11:49:47 GMT 2008 - [ISPConfig] - WARNING: could not unpack ISPConfig system
    Wed Jan 9 11:49:47 GMT 2008 - [ISPConfig] - ERROR: The PHP binary coming with ISPConfig does not work properly on your system! The installation routine stops here!
     
  2. Rockdrala

    Rockdrala New Member

    Buy a bigger hard drive?

    :p

    Im not familiar with Linux parition resizing "yet" but i would use a partition resizer to increase your tmp partition then rerun it.

    When you go buy a bigger hard drive backup that drive as a image and reinstall the image to retain all files / settings / boot up strings etc.
    I always use large hard drives. Even in older boxes.

    I just updated to 2.19 as well on a OLD Dell optiplex gx110 that i only use for nameserving but it has a 500 gb hard drive.

    Not any error and the install was flawless. Using CentOS 5.1
     
    Last edited: Jan 9, 2008
  3. falko

    falko Super Moderator Howtoforge Staff Moderator HowtoForge Supporter ISPConfig Developer

    What's the output of
    Code:
    df -h
    ?
     
  4. codswallop

    codswallop New Member

    Fixed!

    Thanks for your responses, but it appears to be resolved now, and disk space was not the culprit.

    The problem turned out to be a Perl module dependency(s). I possibly forgot to mention that I had just upgraded from Centos 4.4 to 4.6 (sorry about that), and it appears HTML::parser was out of date, which was causing spamassassin build and / or configuration to break.

    That wasn't entirely obvious to me from the error messages and log file, but I got there in the end. Also DB_File would not build because it was missing a db.h file, and I needed to install db4-devel and BerkeleyDB (I think). A bit of trial and error there, and I still don't understand why that wasn't needed for Centos 4.4 + ISPConfig 2.2.9, but was for Centos 4.6 + ISPConfig 2.2.19.

    Anyway, it looks as if I am up and running, so thanks for your support and excellent software package - much appreciated.

    regards

    Richard Allan
     

Share This Page