Archiv verlassen und diese Seite im Standarddesign anzeigen : Aktuellste PHP Version f. RedHat 7.3 ?
Hallo,
ist es von der RedHat Version abhängig welches PHP ich darauf zum laufen bekomme ?
Aber von vorn: ich habe ein Shopsystem programmiert, basierend auf oscommerce, das benötigt php 4.3.x.
Lokal kein Problem - W2k Server, phpupdate - fertig.
Auf meinem grad erstandenen vServer ist allerdings nur 4.1.2 unter RH 7.3 kann ich das jetzt auf 4.3.2 updaten ?
Die files in den RedHat 7.3 Ordnern auf dem RH FTP scheinen alle älter, also wo krieg ich ne RPM für 4.3.x ?
Is echt ziemlich dringend, der Shop soll diese Woche online gehen und so ein Prob hatte ich nicht kalkuliert.
Vielen Dank....
Servus!
PHP kannst du doch ganz leicht aus den Quellen kompilieren (www.php.net), da bist du mit Updates nicht auf RH angewiesen.
Außerdem bist du mit den Erweiterungen viel flexibler.
Ich halte das Grundsystem auch mit RPMs auf dem aktuellen Stand, aber Apache und PHP kompiliere ich selbst...
Grüße, Stefan
ahh...hmm...danke.
wie kompiliere/installiere ich die sources ? ich habe nur ssh zugriff per console, grafische oberfläche ist leider nicht.
penguin007
29.09.03, 21:16
less README
die README der sources ? ok... *stöber*
Servus!
# tar -zxf php-version.tar.gz
# cd php-version
# ./configure --with-options
# make
# make install
# apachectrl restart
weitere Infos:
http://www.baach.de/tut.html
Grüße, Stefan
prima, dankschön....
wie kriege ich jetzt die nötigen pfade für die options von ./configure
raus ?
k.a. wo das alles installiert wurde (mysql, apache..)
aber was spricht dagegen das fertige rpm-file , z.b. das hier:
ftp://ftp.rediris.es/sites/pld-linux.org/dists/2.0/PLD/i386/PLD/RPMS/php-4.3.3-1.1.i386.rpm
zu nehmen ? oder werden diese distributions abhängig erstellt ?
Servus!
Zu den Libs musst du noch die *-devel-Pakete installieren.
Dort findest du dann die sogenannten Header-Dateien, diesen Pfad gibst du bei ./configure an.
Ob das Paket funktioniert, musst du ausprobieren. Meistens sind zwischen den Distris schon unterschiede in den Pfaden.
Grüße, Stefan
ok, php4.3.3 ist entpackt, jetzt wechsele ich ins verzeichnis und tippe
./configure --with-mysql
dann rödelt er ´ne weile rum,quittiert dann den dienst mit:
checking lex output file root... ./configure: lex : command not found
configure error:cannot find output from lex; giving up
was muss ich da tun ? :confused:
hmm...gibts sowas wie das hier auch in deutsch ?
http://www.dolphy.gr.jp/webap/env/php-install.html
Servus!
Das Paket "flex" installieren!
Grüße, Stefan
ok, dankeschön, ich schmeiss nen Blick drauf und melde mich dann mit der nächsten fehlermeldung :rolleyes:
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.