the only Linux forum
Posts 1-5 of 5
-
Thomas Weber Premium Member Group moderatorThe company name is only visible to registered members.CentOS 5.3 php update (von 5.1.6 auf 5.3.x)
Schönen Abend an alle,
um, es ganz kurz zu machen.Habe noch nie mit Linux Distributionen gearbeitet.
Ausgangssituation:
Habe über Shell festgestellt dass unser Intranet-Server auf CentOS 5.3 basiert. Wir haben php 5.1.6 installiert, sowie TYPO3 4.1.12 (leider...)
TYPO3 wurde als WAMP auf den Server portiert (über beauftragte Firma). Es läuft alles rund. Nun wollen wir auf TYPO3 4.3.x erhöhen. Hier gibt es Abhängigkeiten, unter anderem wird eine höhere php Version benötigt.
Zur Linux-Distribution: YUM ist vorhanden, Pakete über RPM zu installieren sollte funktionieren.
(ich denke mir, dass mit dieser Formulierung meinerseits (als Nichtsahnender) jedem LINUX-Kenner klar ist, das ich wirklich null Wissen habe....)
Meine Frage:
Verfügt jemand über einen Link ( zu einem Thread hier, oder einen anderem Forum) wo ich mich einlesen kann, wie ich am besten ein update durchführe...? Zeit will und werde ich dafür aufwenden.
zur Sicherheit:
Alle Sicherheitsvorkehrungen, den Server selbst betreffen aber auch Content und TYPO3 Installation wurden und werden getroffen. Also ich darf Mist bauen.....
Achja:
Wen es interessiert:
Ich bin TYPO3 sattelfest, habe a bissale a ahnung von php und habe unser Intranet entwickelt und bin der Administrator. Leider muss ich nun auch den Server "warten" so ist es in kleinen Firmen...
Ich bedanke mich für alle Tipps/Anregungen/Hilfestellungen und Ratschläge...
LG Thomas Weber
This post was modified on 09 Jun 2010 at 07:05 am.- 08 Jun 2010, 9:19 pm
-
Peter Reuschlein Premium MemberThe company name is only visible to registered members.Re: CentOS 5.3 php update (von 5.1.6 auf 5.3.x)
Hallo Herr Weber,
EPEL hat leider das 5.3er noch nicht im Repository.
Allerdings ist es im Remi Repository schon vorhanden. (
http://rpms.famillecollet.com/)
Sie könnten also per
wget
http://rpms.famillecollet.com/enterprise/remi-release-5.rpm
rpm -ivh remi-release-5.rpm
perl -pi -e 's/enabled=0/enabled=1/g' /etc/yum.repos.d/remi.repo #aktiviert das remi repository
yum update php*
das php auf den aktuellen Stand bringen.
(alle Angaben ohne Gewähr ;) )
mfg
Peter Reuschlein
##
php-5.3.2-1.el5.remi
This post was modified on 09 Jun 2010 at 04:05 pm.- 09 Jun 2010, 4:00 pm
-
Thomas Weber Premium Member Group moderatorThe company name is only visible to registered members.Re^2: CentOS 5.3 php update (von 5.1.6 auf 5.3.x)
Hallo Herr Reuschlein,
danke für die Antwort.
Habe heute mich `mal ein wenig eingelesen in Linux/Unix Systemen und den Unterschieden der Distributionen.
Unglaublich wie schwer es ist, das richtige zu finden wenn einem das Internet Begriffe wie Plex, Zend, YUM, RPM Repository, und und und "entgegenschleudert"....
Ich versuche es nun mal mit den Hilfestellungen aus diesem Link:
http://wiki.centos.org/HowTos/PHP_5.1_To_5.2
ABER ich gehe auch Ihren Hinweisen nach da ich lernen will. Zumindest mache das alles in einer virtuellen Maschine....
LG & ciao....
- 09 Jun 2010, 8:22 pm
-
Thomas Weber Premium Member Group moderatorThe company name is only visible to registered members.Re^3: CentOS 5.3 php update (von 5.1.6 auf 5.3.x)
Habe nun wie folgt eine Update probiert:
yum --enablerepo=remi update php
Erhalte nun folgende Fehlermeldung
--> Finished Dependency Resolution
Error: Missing Dependency: libt1.so.5 is needed by package php-gd-5.3.2-1.el5.remi.i386 (remi)
php-gd-5.3.2-1.el5.remi.i386 from remi has depsolving problems
--> Missing Dependency: libt1.so.5 is needed by package php-gd-5.3.2-1.el5.remi.i386 (remi)
php-cli-5.3.2-1.el5.remi.i386 from remi has depsolving problems
--> Missing Dependency: libedit.so.0 is needed by package php-cli-5.3.2-1.el5.remi.i386 (remi)
php-readline-5.1.6-15.el5.centos.1.i386 from installed has depsolving problems
--> Missing Dependency: php-api = 20041225 is needed by package php-readline-5.1.6-15.el5.centos.1.i386 (installed)
php-mhash-5.2.10-1.el5.remi.i386 from remi has depsolving problems
--> Missing Dependency: php-common = 5.2.10-1.el5.remi is needed by package php-mhash-5.2.10-1.el5.remi.i386 (remi)
Error: Missing Dependency: php-common = 5.2.10-1.el5.remi is needed by package php-mhash-5.2.10-1.el5.remi.i386 (remi)
Error: Missing Dependency: libedit.so.0 is needed by package php-cli-5.3.2-1.el5.remi.i386 (remi)
Error: Missing Dependency: php-api = 20041225 is needed by package php-readline-5.1.6-15.el5.centos.1.i386 (installed)
nach einem service httpd restart
und einem
rpm -qa |grep php
ist festzustellen das noch immer php 5.1.6 läuft....
- 29 Jun 2010, 10:22 pm
-
Jörn RinkThe company name is only visible to registered members.Re^4: CentOS 5.3 php update (von 5.1.6 auf 5.3.x)
Hallo,
yum wird sicher nicht installiert haben, wenn dependencies fehlen.
Ich habe bei meinem privaten CentOS Server ein weiteres repo hinzugefügt. Kann leider nicht sagen welches.
Grundsätzlich kann es immer zu Problemen kommen, wenn man repositories mischt.
Diese Fehlersituationen sind dann für Anfänger nur schwer zu lösen.
Ich würde im generellen CentOS 5.5 tree nachschauen, welche php Version aktuell ist:
Ok, nachgeschaut und nix gefunden. Es existieren einige "google" threads zu php 5.3 und 5.5,
Was spricht gegen selber machen?
devel files installieren, tar sourcen runterladen, entpacken configure make und make install aufrufen.
cu
Nine
- 27 Jul 2010, 4:36 pm
