installation fails

Discussion in 'Installation/Configuration' started by olaus, Mar 5, 2006.

  1. olaus

    olaus New Member

    hello,

    does someone have a clue what might be the reason for this failure: (it's 2.2.0 on suse 9.3 x86_64 ):

    Code:
    checking for OpenSSL support... yes
    checking for Kerberos support... no
    checking for pkg-config... no
    configure: error: Cannot find OpenSSL's <evp.h>
    ERROR: Could not configure PHP
    cd: error retrieving current directory: getcwd: cannot access parent directories: Datei oder Verzeichnis nicht gefunden
    mv: Aufruf von stat für „binaries/aps.tar.gz“ nicht möglich: Datei oder Verzeichnis nicht gefunden
    mv: Aufruf von stat für „binaries/spamassassin.tar.gz“ nicht möglich: Datei oder Verzeichnis nicht gefunden
    mv: Aufruf von stat für „binaries/uudeview.tar.gz“ nicht möglich: Datei oder Verzeichnis nicht gefunden
    mv: Aufruf von stat für „binaries/clamav.tar.gz“ nicht möglich: Datei oder Verzeichnis nicht gefunden
    mv: Aufruf von stat für „binaries/cronolog“ nicht möglich: Datei oder Verzeichnis nicht gefunden
    mv: Aufruf von stat für „binaries/cronosplit“ nicht möglich: Datei oder Verzeichnis nicht gefunden
    mv: Aufruf von stat für „binaries/ispconfig_tcpserver“ nicht möglich: Datei oder Verzeichnis nicht gefunden
    mv: Aufruf von stat für „binaries/zip“ nicht möglich: Datei oder Verzeichnis nicht gefunden
    mv: Aufruf von stat für „binaries/unzip“ nicht möglich: Datei oder Verzeichnis nicht gefunden
    tar: spamassassin.tar.gz: Kann open nicht ausführen.: Datei oder Verzeichnis nicht gefunden
    tar: Nicht behebbarer Fehler: Programmabbruch.
    tar: Child returned status 2
    tar: Fehler beim Beenden, verursacht durch vorhergehende Fehler.
    mv: Aufruf von stat für „spamassassin“ nicht möglich: Datei oder Verzeichnis nicht gefunden
    tar: uudeview.tar.gz: Kann open nicht ausführen.: Datei oder Verzeichnis nicht gefunden
    tar: Nicht behebbarer Fehler: Programmabbruch.
    tar: Child returned status 2
    tar: Fehler beim Beenden, verursacht durch vorhergehende Fehler.
    mv: Aufruf von stat für „uudeview“ nicht möglich: Datei oder Verzeichnis nicht gefunden
    tar: clamav.tar.gz: Kann open nicht ausführen.: Datei oder Verzeichnis nicht gefunden
    tar: Nicht behebbarer Fehler: Programmabbruch.
    tar: Child returned status 2
    tar: Fehler beim Beenden, verursacht durch vorhergehende Fehler.
    mv: Aufruf von stat für „clamav“ nicht möglich: Datei oder Verzeichnis nicht gefunden
    tar: aps.tar.gz: Kann open nicht ausführen.: Datei oder Verzeichnis nicht gefunden
    tar: Nicht behebbarer Fehler: Programmabbruch.
    tar: Child returned status 2
    tar: Fehler beim Beenden, verursacht durch vorhergehende Fehler.
    ./setup2: line 777: ispconfig_tmp/php/bin/php: Datei oder Verzeichnis nicht gefunden
    ERROR: Das mitgelieferte PHP-Binary funktioniert auf Ihrem System nicht! Die Installation bricht hier ab!
    
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    The error is:

    Do you have The OpenSSL devel packages from SuSe installed? The best way is to search for openssl in the yast software installation manager and install all openssl libaries and devel packages.
     
  3. falko

    falko Super Moderator ISPConfig Developer

    Please install the openssl-devel-32bit package with yast.
     
  4. olaus

    olaus New Member

    thx, that helped but it still didn't compile PHP:

    Code:
    checking for OpenSSL version... >= 0.9.6
    checking for CRYPTO_free in -lcrypto... yes
    checking for SSL_CTX_set_ssl_version in -lssl... yes
    checking for PCRE support... yes
    checking for ZLIB support... no
    checking if the location of ZLIB install directory is defined... /usr/lib64
    configure: error: Cannot find libz
    ERROR: Could not configure PHP
    
    but /usr/lib64 looks ok (or what is it missing ?):

    Code:
    s15204098:/usr/lib64 # ls -al *z*
    -rw-r--r--  1 root root 71838 Jun  4  2005 libbz2.a
    -rwxr-xr-x  1 root root   781 Mar 19  2005 libbz2.la
    lrwxrwxrwx  1 root root    15 Feb  8 23:28 libbz2.so -> libbz2.so.1.0.0
    lrwxrwxrwx  1 root root    15 Feb  8 23:28 libbz2.so.1 -> libbz2.so.1.0.0
    -rwxr-xr-x  1 root root 60696 Jun  4  2005 libbz2.so.1.0.0
    lrwxrwxrwx  1 root root    16 Feb  8 23:29 libgz.so.1 -> /lib64/libz.so.1
    lrwxrwxrwx  1 root root    10 Feb  8 23:28 libz.so.1 -> libgz.so.1
    -rw-r--r--  1 root root  6040 Mar 19  2005 libzio.a
    lrwxrwxrwx  1 root root    11 Feb  8 23:28 libzio.so -> libzio.so.0
    lrwxrwxrwx  1 root root    13 Feb  8 23:28 libzio.so.0 -> libzio.so.0.1
    -rwxr-xr-x  1 root root  8600 Mar 19  2005 libzio.so.0.1
    s15204098:/usr/lib64 # ls -al /lib64/*z*
    lrwxrwxrwx  1 root root    13 Feb  8 23:27 /lib64/libz.so.1 -> libz.so.1.2.2
    -rwxr-xr-x  1 root root 77960 Jul 22  2005 /lib64/libz.so.1.2.2
    
    i tried removing the ${WITH_ZLIB_DIR} in the PHP-configure but that gave another error:

    Code:
    _highlight.lo Zend/zend_llist.lo Zend/zend_opcode.lo Zend/zend_operators.lo Zend/zend_ptr_stack.lo Zend/zend_stack.lo Zend/zend_variables.lo Zend/zend.lo Zend/zend_API.lo Zend/zend_extensions.lo Zend/zend_hash.lo Zend/zend_list.lo Zend/zend_indent.lo Zend/zend_builtin_functions.lo Zend/zend_sprintf.lo Zend/zend_ini.lo Zend/zend_qsort.lo Zend/zend_multibyte.lo Zend/zend_ts_hash.lo Zend/zend_stream.lo Zend/zend_iterators.lo Zend/zend_interfaces.lo Zend/zend_exceptions.lo Zend/zend_strtod.lo Zend/zend_objects.lo Zend/zend_object_handlers.lo Zend/zend_objects_API.lo Zend/zend_mm.lo Zend/zend_default_classes.lo Zend/zend_execute.lo sapi/cli/php_cli.lo sapi/cli/php_cli_readline.lo sapi/cli/getopt.lo main/internal_functions_cli.lo -lcrypt -lcrypt -lrt -lmysqlclient -lssl -lcrypto -lssl -lcrypto -lresolv -lm -ldl -lnsl -lcrypt -lcrypt  -o sapi/cli/php
    /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_64-suse-linux/bin/ld: cannot find -lz
    collect2: ld returned 1 exit status
    make: *** [sapi/cli/php] Error 1
    ERROR: Could not make PHP
    
     
  5. olaus

    olaus New Member

    ok, got it compiling PHP after

    Code:
    apt-get install zlib-devel
    maybe extend the suse howto with zlib-devel and openssl-devel-32bit.
     

Share This Page