HowTo install PHP5

  • Thread starter Thread starter server4downs
  • Start date Start date
Status
Not open for further replies.
Klar, ein Universal-HowTo wird niemand zaubern können...
Also, du hast versch. Möglichkeiten:
1. Fertige Pakete benutzen
2. Fehler hier posten und auf Hilfe warten (auch googlen)
3. Mich anschreiben. Gegen geringe Gebühr erledige ich dir das. Selbstverständlich wird vertraulich mit den Daten umgegangen und auf Verlangen ein Vertrag unterschrieben.
 
Bei mir werden keine Fehler angezeigt,
es läuft alles wie im HowTo ab.

Nur eben im Apache lauft noch die alte Version.
(Trotz Apache restart)

Kann ich die PHP Dateien nicht einfach ersetzen?
- Weiß leider nicht wo die überall sind.
 
Last edited by a moderator:
Irgendwas machst du wohl falsch.
Also:
Nehme einfach deine aktuelle configure-Anweisung, kopiere diese und füge sie in der Console ein. Die "''" kannst du ruhig drinnen lassen.
Somit werden die versch. Files von PHP4 automatisch überschrieben. Denke aber dran, dass mysql mit eingebunden sein muss.

Good luck.
 
Ich komme bei mir auch nicht weiter, bei make install bringt er einen Fehler:
____________________________________________________________
DIGISERVER1:~/php-5.1.1 # make install
Installing PHP SAPI module: apache2handler
/usr/share/apache2/build/instdso.sh SH_LIBTOOL='/usr/share/apache2/build/libtool' libphp5.la /usr/lib/apache2-prefork
/usr/share/apache2/build/libtool --mode=install cp libphp5.la /usr/lib/apache2-prefork/
cp .libs/libphp5.so /usr/lib/apache2-prefork/libphp5.so
cp .libs/libphp5.lai /usr/lib/apache2-prefork/libphp5.la
libtool: install: warning: remember to run `libtool --finish /root/php-5.1.1/libs'
chmod 755 /usr/lib/apache2-prefork/libphp5.so
apxs:Error: Config file /etc/apache2/httpd2-prefork.conf not found.
make: *** [install-sapi] Error 1
________________________________________________________________


Was mache ich denn nun Falsch? Folgendes habe ich benutzt:
____________________________________________
./configure
--prefix=/usr
--datadir=/usr/share/php
--mandir=/usr/share/man
--bindir=/usr/bin
--libdir=/usr/share
--includedir=/usr/include
--sysconfdir=/etc
--with-_lib=lib
--with-config-file-path=/etc
--with-exec-dir=/usr/lib/php/bin
--disable-debug
--enable-inline-optimization
--enable-memory-limit
--enable-magic-quotes
--enable-safe-mode
--enable-sigchild
--disable-ctype
--disable-session
--without-mysql
--disable-cli
--without-pear
--with-openssl
--with-libxml-dir=/usr/bin/xml2-config
--with-apxs2=/usr/sbin/apxs2-prefork i586-suse-linux
_________________________________________________

Es gibt auch keine httpd2-prefork.conf
Merkwürdig!
 
DIGIMan said:
apxs:Error: Config file /etc/apache2/httpd2-prefork.conf not found.
Hoi, alles halb so wild. Ist sicher Suse, gell?
Erstelle einfach diese Datei und versuchs nochmal.
Wahrscheinlich wird "er" (oder "sie" >> ich will ja niemanden diskriminieren) sich nochmals beschweren, dass mind. 1 LoadModule oder so etwas im File sein muss.
Dem wäre ja schnell abgeholfen: einfach fröhlich so einen Eintrag in dem File erstellen. Nochmals probieren und sich freuen ;)
 
ich hab auch probleme.. ;-)

Hallo zusammen,

bin schon seit einigen Tagen dabei und komme nun nicht mehr weiter, wie so macher...

Ausgangslage: Habe vserver s4y mit redhat 9 und will php auf php5.1.1 upgraden.

Mittlerweile bin ich soweit, dass configure gut durchläuft (musste eigentlich nur libxml2 updaten).

/////////////////////////////////////////////////////////////////////////
./configure --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --target=i386-redhat-linux --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --cache-file=../config.cache --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d --enable-force-cgi-redirect --disable-debug --enable-pic --disable-rpath --enable-inline-optimization --with-bz2 --with-db4=/usr --with-curl --with-exec-dir=/usr/bin --with-freetype-dir=/usr --with-png-dir=/usr --with-gd --enable-gd-native-ttf --with-gdbm --with-gettext --with-ncurses --with-gmp --with-iconv --with-jpeg-dir=/usr --with-openssl --with-png --with-pspell --with-regex=system --with-xml --with-expat-dir=/usr --with-dom=shared,/usr --with-dom-xslt=/usr --with-dom-exslt=/usr --with-xmlrpc=shared --with-pcre=/usr --with-zlib --with-layout=GNU --enable-bcmath --enable-exif --enable-ftp --enable-magic-quotes --enable-safe-mode --enable-sockets --enable-sysvsem --enable-sysvshm --enable-discard-path --enable-track-vars --enable-trans-sid --enable-yp --enable-wddx --without-oci8 --with-pear=/usr/share/pear --with-imap=shared --with-imap-ssl --with-kerberos --with-ldap=shared --with-mysql=shared,/usr --with-pgsql=shared --with-snmp=shared,/usr --with-snmp=shared --enable-ucd-snmp-hack --enable-memory-limit --enable-bcmath --enable-shmop --enable-calendar --enable-dbx --enable-dio --enable-mcal --enable-mbstring --enable-mbstr-enc-trans --enable-mbregex --with-apxs2=/usr/sbin/apxs --without-unixODBC --without-pgsql
///////////////////////////////////////////////////////////////////////////


Bei make gibts aber ab etwa der Hälfte der Meldungen nur noch Fehler mit lauter undefineds...

die Fehler fangen an mit:

/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libpspell.a(config.o)(.eh_frame+0x11): undefined reference to `__gx x_personality_v0'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libpspell.a(string_emulation.o)(.eh_frame+0x11): undefined referenc e to `__gxx_personality_v0'
....

dann noch ein paar hundert zeilen
... endet mit

......
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libpspell.a(string_list_impl.o)(.eh_frame+0x12): undefined referenc e to `__gxx_personality_v0'
/usr/lib/gcc-lib/i386-redhat-linux/3.2.2/../../../libpspell.a(file_util.o)(.eh_frame+0x12): undefined reference to `_ _gxx_personality_v0'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1



Habt Ihr irgendwelche Tipps zwecks des weitere Vorgehens? Unnötig zu erwähnen dass ich völliger Linux-Neuling bin....

Beste Grüße Ingo
 
Last edited by a moderator:
dings said:
Habt Ihr irgendwelche Tipps zwecks des weitere Vorgehens? Unnötig zu erwähnen dass ich völliger Linux-Neuling bin....

Beste Grüße Ingo
Klar, dafür sind wir ja da ;)
Also, wie schon gesagt im HowTo: Google ist dein bester Freund und löst dir die meisten Fehlermeldungen verschwinden zu lassen (Tipp für Anfänger: Fehlermeldung (Teile davon) in "" setzen und bei Google suchen, eventuell noch ein "PHP" dranhängen, bei dir dann so ungefähr:
http://www.google.de/search?hl=de&n...+`__gxx_personality_v0'"+php&btnG=Suche&meta=)
Lass einfach mal bei configure das pspell Argument raus. Generell braucht man bei configure Dinge wie "--host=i686-pc-linux-gnu --build=i686-pc-linux-gnu" nicht mit angeben. Schafft nur Verwirrung.
 
...auch problem

...tja, ohne google wäre ich ja gar nicht soweit weit gekommen.

Der entscheidende tipp war das mit dem pspell raus. Hoffe ich brauchs nicht später irgendwie.

=> Wow, Build complete. Bin gespannt wie es weitergeht.

Besten Dank!

...Ohhhhh, Ahhhhh, es läuft. phpinfo sieht gut aus.

Frage: => Soll ich hier mal dokumentieren was ich insgesamt gemacht hab oder haltet Ihr das für überflüssig??
 
Last edited by a moderator:
dings said:
...Frage: => Soll ich hier mal dokumentieren was ich insgesamt gemacht hab oder haltet Ihr das für überflüssig??
Weh tun kanns keinem, solange es etwas allgemeiner gefasst ist und etwas Neues beisteuert ;)
 
Vserver (s4y) mit Redhat 9 - Upgrade php-4.x auf php-5.x

Here you go, sorry für den Telegrammstil:

Ziel: aktuelles php (5.x) auf einem vserver (s4y) - distribution Redhat9:

Nachdem ich suse 9.3 (zu verschachtelt) und fedora core3 (zu alt) ausprobiert hatte bin ich bei redhat9 hängengeblieben, da beim configure nur das update einer einzigen lib (lilxml2) nötig war.

aber der reihe nach (Voraussetzung ist nat. Zugriff zb. per putty und/oder winscp):

1) Bei www.php.net aktuellste version gezogen (php-5.1.2.tar.gz)
2) Auf den server kopiert in /usr/lib (OK, das ist sicher anfängemäßig, aber man kanns ja nachher wieder löschen...)
3) tar xfvz php-5.1.2.tar.gz
4) cd php-5.1.2
5) den configure-eintrag meiner aktuellen php4-version über phpinfo() ermittelt. ( Dazu PHP-Datei mit <? phpinfo ?> auf dem Server ablegen und aufrufen)
6) Zunächst exakt dieses /.configure übernommen und in die linux-konsole kopiert (putty: rechte maustaste..) Enter
7) Läuft gut durch dann: Meldung libXML2 zu alt (gefunden 2.5.x, will aber mindestens 2.6.11)
8) Bei redhat und freshrpm nach neuerem rpm gefandet, gibts aber nicht ( nicht offiziell)
9) Über http://rpmfind.net weiter gesucht dort das hier gefunden: http://rpmfind.net/linux/RPM/dag/redhat/9/i386/libxml2-devel-2.6.16-1.0.rh9.rf.i386.html
9a) Zwischenbemerkung: Wichtig ist, dass man das hier nimmt: libxml2-devel-2.6.16-1.0 (mit -devel-) und nicht das hier: libxml2-2.6.16-1.0 weil sonst wieder irgendwas fehlt.
10) Gezogen und auf Server kopiert. Über rpm installiert ( mit schalter --nosignature :-((
10a) Zwischenbemerkung: yum war nicht installiert. Hatte dann yum installiert, dazu nötig war die installaion einer "libxml2-python" die dann wieder einen konflikt mit der zu installierenden libxml2-devel-2.6.16-1.0 hatte. (grrrrrrrr) also yum wieder runtergeschmissen...
11) Jetzt läuft /.configure durch, freu
12) erstes make schmeisst nen haufen fehler, heul
13) /.configure so geändert: pgsql raus, mysql von /share auf --with mysql geändert, (keine Ahnung was das bedeutet, aber es läuft), pspell raus, unixodbc raus, "--host=i686-pc-linux-gnu --build=i686-pc-linux-gnu raus (Siehe auch weiter oben im thread)
14) Im Nachhinein: Vielleicht ist es viel geschickter mit einem minimalen /.configure anzufangen und nach und nach libs hinzuzufügen. Ist halt zeitaufwändig da man teilw. erst beim make merkt ob was läuft oder nicht. Irgendwann gings halt.
15) Nachdem make irgendwann ok war => make install
16) /etc/httpd/conf.d/php.conf angepasst => LoadModule php5_module modules/libphp5.so
17) noch einen include_path zu pear gesetzt in die php.ini ( nach make install kam die empfehlung vom system)
18) Nach Server Neustart hat zunächst mein confixx mich nicht mehr reingelassen und mysql kannte mich auch nicht mehr. Nach einer halben Stunde und 2. Neustart war aber alles wieder in Ordnung ( ???? )
19) Habe gerade analog das update auf 5.1.2 gemacht. (natürlich vorher ein backup von /usr/li/httpd/modules/libphp5.so gemacht) hat zum glück keine neuen libs erfordert.

Resümee: Hab jetzt über 10 Tage sporadisch dran gewerkelt (Inkl. drei Distributionen-Test,ect.. Habe hier auch einge Fehlerschleifen unterschlagen die mir als linux-dummy unterlaufen sind) Also gut dass ich damit kein Geld verdienen muss. Viel gelernt, aber sehr frustiert wie aufwendig es ist php auf linux zum laufen zu bringen. (Auf windows klick ich halt auf die exe und es läuft, warum geht da bei linux nicht? ;-)

Als Anhang, mein aktuelles /.configure aus phpinfo:
(ich weiß, nicht optimal, manches ist redundant, aber es läuft...)

'./configure' '--target=i386-redhat-linux' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--cache-file=../config.cache' '--with-config-file-path=/etc' '--with-config-file-scan-dir=/etc/php.d' '--enable-force-cgi-redirect' '--disable-debug' '--enable-pic' '--disable-rpath' '--enable-inline-optimization' '--with-bz2' '--with-db4=/usr' '--with-curl' '--with-exec-dir=/usr/bin' '--with-freetype-dir=/usr' '--with-png-dir=/usr' '--with-gd' '--enable-gd-native-ttf' '--with-gdbm' '--with-gettext' '--with-ncurses' '--with-gmp' '--with-iconv' '--with-jpeg-dir=/usr' '--with-openssl' '--with-png' '--with-regex=system' '--with-xml' '--with-expat-dir=/usr' '--with-dom=shared,/usr' '--with-dom-xslt=/usr' '--with-dom-exslt=/usr' '--with-xmlrpc=shared' '--with-pcre=/usr' '--with-zlib' '--with-layout=GNU' '--enable-bcmath' '--enable-exif' '--enable-ftp' '--enable-magic-quotes' '--enable-safe-mode' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-discard-path' '--enable-track-vars' '--enable-trans-sid' '--enable-yp' '--enable-wddx' '--without-oci8' '--with-pear=/usr/share/pear' '--with-imap=shared' '--with-imap-ssl' '--with-kerberos' '--with-ldap=shared' '--with-mysql' '--with-snmp=shared,/usr' '--with-snmp=shared' '--enable-ucd-snmp-hack' '--enable-memory-limit' '--enable-bcmath' '--enable-shmop' '--enable-calendar' '--enable-dbx' '--enable-dio' '--enable-mcal' '--enable-mbstring' '--enable-mbstr-enc-trans' '--enable-mbregex' '--with-apxs2=/usr/sbin/apxs' '--without-unixODBC' '--without-pgsql'
 
Schöens Howto, dings!

Drei Anmerkungen damit andere "blutige Anfänger" (wie Du sie nennst) es leichter haben:
Für Punkt 2 nimmt man gewöhnlich /usr/local/src/ als Verzeichnis.
Bei 9/9a: Beide Packete sind wichtig. Die eine enthält die eigendliche Library, die andere (devel == developer) die nötigen Header-Dateien um die Library in andere Projekte zu integrieren.
Zu guter Letzt das wichtigste: überall steht "/.configure". Das muß natürlich "./configure" heißen.

Ansonsten gutes Howto für alle die RH9 haben. Fedora sollte so ähnlich funktionieren. Man muß halt evtl. ein paar Libs nachinstallieren.
Bei allen anderen Distributionen wird es spätestens ab Punkt 16 stark differenzieren.

huschi.
 
Hallo ich bin ein absoluter newbie was das angeht will es aber mal versuchen , wo finde ich den die configure?

Ich nutze Linux suse?
 
Last edited by a moderator:
Shorty said:
wo finde ich den die configure?
In dem neu entpackten Verzeichnis. Im o.g. Beispiel mit meinen Änderungen:
/usr/local/src/php-5.1.2/

Aber wir sind hier im FAQ-/Howto-Bereich.
Wenn Du weitere Fragen dazu hast mach bitte einen neuen Thread im Bereich "Webserver" auf.

huschi.
 
So ich habe das mal Probiert bei einem Strato Server mit SUSE 9.3 x64 also erst mal standartmässig über yast eingebunden. Alles runtergeladen und configure ausgeführt. Leider hat das nichts gebracht.
Code:
h711233:/home/admin/php/php-5.1.2 # ./configure
--prefix=/usr
--datadir=/usr/share/php
--mandir=/usr/share/man
--bindir=/usr/bin
--libdir=/usr/share
--includedir=/usr/include
--sysconfdir=/etc
--with-_lib=lib64
--with-config-file-path=/etc
--with-exec-dir=/usr/lib64/php/bin
--disable-debug
--enable-inline-optimization
--enable-memory-limit
--enable-magic-quotes
--enable-safe-mode
--enable-sigchild
--disable-ctype
--disable-session
--with-mysql
--disable-cli
--without-pear
--with-openssl
--with-apxs2=/usr/sbin/apxs2-prefork loading cache ./config.cache
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for egrep... grep -E
checking for a sed that does not truncate output... //bin/sed
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking for AIX... no
checking whether ln -s works... yes
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking for re2c... no
configure: warning: You will need re2c 0.9.11 or later if you want to regenerate PHP parsers.
checking for gawk... gawk
checking for bison... no
checking for byacc... no
checking for bison version... invalid
configure: warning: bison versions supported for regeneration of the Zend/PHP parsers: 1.28 1.35 1.75 1.875 2.0 2.1 (found: none).
checking for flex... lex
checking for yywrap in -ll... no
checking lex output file root... ./configure: line 3246: lex: command not found
configure: error: cannot find output from lex; giving up
h711233:/home/admin/php/php-5.1.2 # --prefix=/usr
-bash: --prefix=/usr: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --datadir=/usr/share/php
-bash: --datadir=/usr/share/php: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --mandir=/usr/share/man
-bash: --mandir=/usr/share/man: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --bindir=/usr/bin
-bash: --bindir=/usr/bin: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --libdir=/usr/share
-bash: --libdir=/usr/share: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --includedir=/usr/include
-bash: --includedir=/usr/include: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --sysconfdir=/etc
-bash: --sysconfdir=/etc: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --with-_lib=lib64
-bash: --with-_lib=lib64: command not found
h711233:/home/admin/php/php-5.1.2 # --with-config-file-path=/etc
-bash: --with-config-file-path=/etc: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --with-exec-dir=/usr/lib64/php/bin
-bash: --with-exec-dir=/usr/lib64/php/bin: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --disable-debug
-bash: --disable-debug: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-inline-optimization
-bash: --enable-inline-optimization: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-memory-limit
-bash: --enable-memory-limit: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-magic-quotes
-bash: --enable-magic-quotes: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-safe-mode
-bash: --enable-safe-mode: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-sigchild
-bash: --enable-sigchild: command not found
h711233:/home/admin/php/php-5.1.2 # --disable-ctype
-bash: --disable-ctype: command not found
h711233:/home/admin/php/php-5.1.2 # --disable-session
-bash: --disable-session: command not found
h711233:/home/admin/php/php-5.1.2 # --with-mysql
-bash: --with-mysql: command not found
h711233:/home/admin/php/php-5.1.2 # --disable-cli
-bash: --disable-cli: command not found
h711233:/home/admin/php/php-5.1.2 # --without-pear
-bash: --without-pear: command not found
h711233:/home/admin/php/php-5.1.2 # --with-openssl
-bash: --with-openssl: command not found
h711233:/home/admin/php/php-5.1.2 # ./configure
--prefix=/usr
--datadir=/usr/share/php
--mandir=/usr/share/man
--bindir=/usr/bin
--libdir=/usr/share
--includedir=/usr/include
--sysconfdir=/etc
--with-_lib=lib64
--with-config-file-path=/etc
--with-exec-dir=/usr/lib64/php/bin
--disable-debug
--enable-inline-optimization
--enable-memory-limit
--enable-magic-quotes
--enable-safe-mode
--enable-sigchild
--disable-ctype
--disable-session
--with-mysql
--disable-cli
--without-pear
--with-openssl
--with-apxs2=/usr/sbin/apxs2-prefork x86_64-suse-linux loading cache ./config.cache
checking for Cygwin environment... no
checking for mingw32 environment... no
checking for egrep... grep -E
checking for a sed that does not truncate output... //bin/sed
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether gcc and cc understand -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking for AIX... no
checking whether ln -s works... yes
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking for re2c... no
configure: warning: You will need re2c 0.9.11 or later if you want to regenerate PHP parsers.
checking for gawk... gawk
checking for bison... no
checking for byacc... no
checking for bison version... invalid
configure: warning: bison versions supported for regeneration of the Zend/PHP parsers: 1.28 1.35 1.75 1.875 2.0 2.1 (found: none).
checking for flex... lex
checking for yywrap in -ll... no
checking lex output file root... ./configure: line 3246: lex: command not found
configure: error: cannot find output from lex; giving up
h711233:/home/admin/php/php-5.1.2 # --prefix=/usr
-bash: --prefix=/usr: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --datadir=/usr/share/php
-bash: --datadir=/usr/share/php: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --mandir=/usr/share/man
-bash: --mandir=/usr/share/man: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --bindir=/usr/bin
-bash: --bindir=/usr/bin: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --libdir=/usr/share
-bash: --libdir=/usr/share: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --includedir=/usr/include
-bash: --includedir=/usr/include: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --sysconfdir=/etc
-bash: --sysconfdir=/etc: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --with-_lib=lib64
-bash: --with-_lib=lib64: command not found
h711233:/home/admin/php/php-5.1.2 # --with-config-file-path=/etc
-bash: --with-config-file-path=/etc: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --with-exec-dir=/usr/lib64/php/bin
-bash: --with-exec-dir=/usr/lib64/php/bin: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --disable-debug
-bash: --disable-debug: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-inline-optimization
-bash: --enable-inline-optimization: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-memory-limit
-bash: --enable-memory-limit: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-magic-quotes
-bash: --enable-magic-quotes: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-safe-mode
-bash: --enable-safe-mode: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-sigchild
-bash: --enable-sigchild: command not found
h711233:/home/admin/php/php-5.1.2 # --disable-ctype
-bash: --disable-ctype: command not found
h711233:/home/admin/php/php-5.1.2 # --disable-session
-bash: --disable-session: command not found
h711233:/home/admin/php/php-5.1.2 # --with-mysql
-bash: --with-mysql: command not found
h711233:/home/admin/php/php-5.1.2 # --disable-cli
-bash: --disable-cli: command not found
h711233:/home/admin/php/php-5.1.2 # --without-pear
-bash: --without-pear: command not found
h711233:/home/admin/php/php-5.1.2 # --with-openssl
-bash: --with-openssl: command not found
h711233:/home/admin/php/php-5.1.2 # --with-apxs2=/usr/sbin/apxs2-prefork x86_64-suse-linux
 
E=mc² said:
checking for re2c... no
configure: warning: You will need re2c 0.9.11 or later if you want to regenerate PHP parsers.
[...]
checking for flex... lex
checking for yywrap in -ll... no
checking lex output file root... ./configure: line 3246: lex: command not found
Du mußt Deine Fehlermeldungen auch lesen, gelle.

Flex ist wesentlich, weil es den lexikalische Parser baut.

huschi.
 
Danke, aber das war wohl nur die halbe Miete. Denn nun habe ich noch weitere Fehler. Wo liegt also nun mein Fehler?

Code:
h711233:/home/admin/php/php-5.1.2 # --prefix=/usr
-bash: --prefix=/usr: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --datadir=/usr/share/php
-bash: --datadir=/usr/share/php: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --mandir=/usr/share/man
-bash: --mandir=/usr/share/man: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --bindir=/usr/bin
-bash: --bindir=/usr/bin: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --libdir=/usr/share
-bash: --libdir=/usr/share: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --includedir=/usr/include
-bash: --includedir=/usr/include: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --sysconfdir=/etc
-bash: --sysconfdir=/etc: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --with-_lib=lib64
-bash: --with-_lib=lib64: command not found
h711233:/home/admin/php/php-5.1.2 # --with-config-file-path=/etc
-bash: --with-config-file-path=/etc: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --with-exec-dir=/usr/lib64/php/bin
-bash: --with-exec-dir=/usr/lib64/php/bin: No such file or directory
h711233:/home/admin/php/php-5.1.2 # --disable-debug
-bash: --disable-debug: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-inline-optimization
-bash: --enable-inline-optimization: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-memory-limit
-bash: --enable-memory-limit: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-magic-quotes
-bash: --enable-magic-quotes: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-safe-mode
-bash: --enable-safe-mode: command not found
h711233:/home/admin/php/php-5.1.2 # --enable-sigchild
-bash: --enable-sigchild: command not found
h711233:/home/admin/php/php-5.1.2 # --disable-ctype
-bash: --disable-ctype: command not found
h711233:/home/admin/php/php-5.1.2 # --disable-session
-bash: --disable-session: command not found
h711233:/home/admin/php/php-5.1.2 # --with-mysql
-bash: --with-mysql: command not found
h711233:/home/admin/php/php-5.1.2 # --disable-cli
-bash: --disable-cli: command not found
h711233:/home/admin/php/php-5.1.2 # --without-pear
-bash: --without-pear: command not found
h711233:/home/admin/php/php-5.1.2 # --with-openssl
-bash: --with-openssl: command not found
h711233:/home/admin/php/php-5.1.2 # --with-apxs2=/usr/sbin/apxs2-prefork x86_64-suse-linux
 
Last edited by a moderator:
Wahrscheinlich brauchst Du noch das devel-Paket zur libxml.

huschi.

PS: Warum hast Du gerade die Fehlermeldung zur libxml gelöscht?
 
Weil ich es selber rausbekommen habe. ;)

Aber untern scheint ja immer noch etwas nicht zu stimmen. Weil der ja z.B. sagt command not found usw.
 
Status
Not open for further replies.
Back
Top