[SOLVED] ISPConfig 3 - Multiple PHP Versions, ./configure bricht ab

Dieses Thema im Forum "Installation und Konfiguration" wurde erstellt von major7, 16. Juni 2015.

  1. major7

    major7 New Member

    Hallo,
    bin nach folgendem Tutorial vorgegangen (für Ubuntu 15.04 gibt es anscheinend noch kein Tutorial):
    https://www.howtoforge.com/how-to-u...fpm-and-fastcgi-with-ispconfig-3-ubuntu-13.04

    Leider bricht ./configure mit folgendem Fehler ab:
    Code:
    [...]checking whether build with IMAP works... no
    configure: error: build test failed. Please check the config.log for details.
    Der Inhalt von config.log bringt einen Haufen Fehler:
    http://pastebin.com/raw.php?i=FnRMqLtm

    Versucht wurde u.a. PHP 5.3.24 (PHP-FPM) und PHP 5.3.29 (PHP-FPM)

    Was könnte das Problem sein?
    Es handelt sich um ein frisch aufgesetztes Ubuntu 15.04, alle Schritte vom Perfect-Server-IPSConfig-3 wurden durchgeführt.
     
  2. JeGr

    JeGr Member

    PHP 5.3 ist schon recht alt und hat mitunter ein wenig fiese Abhängigkeiten. Könnte es ein File/Link sein, der nicht existiert? Zu IMAP gab es doch mal einen Symlink der unbedingt gesetzt werden sollte, da es sonst nicht sauber baut?
    Zudem könnte es sein, dass du ggf. ein anderes Modul included hast, dass mit IMAP kollidiert? Ich kann mich noch grob an eine Option erinnern, die mit imap nicht kompatibel ist, weil sich wohl Symbole geteilt werden.
     
  3. Kaimane

    Kaimane Member

    Das gleiche Problem hatte ich vergangenes Jahr auch, allerdings mit Debian Jessie. Habe meine Lösung hier https://www.howtoforge.com/how-to-u...gi-with-ispconfig-3-debian-wheezy#comment7702 kundgetan. So hat es jedenfalls bei mir funktioniert. Aber nimm auf jeden Fall die Version 5.3.29.
    Code:
    Compiling php 5.3.28 on debian jessie (testing) does not work without some changes.
    First, freetype.h was not found. In line 32280 I removed
     if test -f "$i/include/freetype2/freetype/freetype.h"; then
     and added
     if test -f "$i/include/freetype2/freetype.h"; then
    After that freetype.h was found.
    ---
    checking whether build with IMAP works... no
    configure: error: build test failed. Please check the config.log for details.
    To solve that error I had to add /usr as path for --with-openssl and --with-imap:
    --with-openssl=/usr --with-imap=/usr
    
     
  4. major7

    major7 New Member

    Vielen Dank Kaimane, mit diesen beiden /usr Pfadangaben klappt es jetzt ohne Probleme. :)
     

Diese Seite empfehlen