Ich wollte gerade meinen 1&1 Rootserver updaten, und habe dabei ein kleines Problem. PHP nach /usr/local/src entpackt, ./configure mit den Optionen aus phpinfo aufgerufen ...
---------------------------------
checking for byacc... no
configure: warning: You will need bison if you want to regenerate the PHP parsers.
checking for flex... lex
checking for yywrap in -ll... no
checking lex output file root... ./configure: line 2356: lex: command not found
configure: error: cannot find output from lex; giving up
---------------------------------
Das hat funktioniert. Aber jetzt kommt nächtser Fehler:
--------------------------
Configuring extensions
checking for ZLIB support... yes
checking if the location of ZLIB install directory is defined... no
configure: error: Cannot find libz
--------------------------
Ich habe auch überprüft, ich habe zlib 1.1.4 installiert.
Wie es aussieht erkennt er wohl zlib, aber nicht sein ordner...
Du brauchst für die jeweiligen Optionen auch die -devel-Packete der Libarys.
Du hast aber noch einen "Fehler": Deine Configure-Optionen sind etwas übertrieben. Normalerweise reichen knapp 20 Optionen, und dein PHP enthält alles, was du jemals in deinem Leben brauchen wirst.
JamesB
PS: Ne schöne Auswahl für PHP 4.3.2 gibt's auf http://rootmail.de/info.php. Aber Achtung: Da läuft PHP als CGI-Binary (mit suPHP).
JamesB, wie ich sehe, hast du einen Debian-Server und benutzt ansonsten überall die Stable Versionen von apt.
Wie hast du PHP 4.3.2 erfolgreich in diese Configuration gebraucht ? hast du PHP 4.1.2 aus Stable ebenfalls installiert ? Oder hast du 4.3.2 irgendwie als Paket geschnürrt ? Wäre über ein paar Infos sehr dankbar, ich bin bisher zwar mit der PHP 4.1.2 noch einigermaßen zurechtgekommen, aber es häufen sich doch die Probleme, die ich mit 4.3.2 NICHT hätte ;)
JamesB wrote:Aber Achtung: Da läuft PHP als CGI-Binary (mit suPHP).
Ist es viel anders als Apache? Oder was ist das genau?
Ok, mit meiner Installation bin ich auch nicht mehr weitergekommen.
Ich habe immer Programme nachinstalliert wenn es zu fehlern kamm.
Aber dieses Programm finde ich nicht:
-------------------------------
configure: error: libXpm.(a|so) not found.
-------------------------------
Configuring extensions
checking for ZLIB support... yes
checking if the location of ZLIB install directory is defined... no
checking for gzgets in -lz... yes
checking whether to enable bc style precision math functions... yes
checking for BZip2 support... yes
checking for BZip2 in default path... found in /usr
checking for BZ2_bzerror in -lbz2... yes
checking whether to enable calendar conversion support... yes
checking for cpdflib support... no
checking for CRACKlib support... no
checking whether to enable ctype functions... yes
checking for CURL support... yes
checking for CURL in default path... found in /usr
checking for cURL 7.9.8 or greater... libcurl 7.9.8
checking for curl_easy_perform in -lcurl... yes
checking for curl_version_info in -lcurl... no
checking for cyrus imap support... no
checking for xDBM support... no
checking whether to enable DBA... no
...