php-4.3.11 update wird nicht übernommen

Apache, Lighttpd, nginx, Cherokee
Post Reply
hades
Posts: 14
Joined: 2002-08-12 17:20
Location: Düsseldorf
 

php-4.3.11 update wird nicht übernommen

Post by hades »

Hallo,
ich habe einen Strato Server, Suse 9.0, Apache 2.048, Confixx-3.08.

Bisher lief php-4.3.3, und da php-Scripts häufig zum Download angeboten werden, wollte ich aktualisieren.

Jetzt habe ich php-4.3.11.tar.gz runtergeladen, entpackt und installiert. Die Installation lief normal.
Als ich nun in einem ein Script phpinfo(); aufrief, um meine Server-Configuration zu testen,
zeigt es immer noch php-4.3.3 an; die Aktualisierung ist nicht übernommen worden, obwohl sämtliche Dateien unter /usr/local/bin etc. ein aktuelles Datum haben.

Kennt jemand das Problem? Es tritt übrigens bei Aufruf des Scripts über Confixx eingerichtete und Hand eingerichtete Domains auf. Ã?ber Hilfe wäre ich dankbar.

derHADES :twisted:


Vielleicht hier noch eine Url des scripts:
http://tv-24.us/
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53
 

Re: php-4.3.11 update wird nicht übernommen

Post by Roger Wilco »

Du hast wohl nur die CLI-Version von PHP installiert, du brauchst aber das Apache-Modul...
padi
Posts: 41
Joined: 2004-06-28 13:20
Location: Münster
 

Re: php-4.3.11 update wird nicht übernommen

Post by padi »

teste mal
php -v
barto
Posts: 88
Joined: 2003-01-09 19:13
 

Re: php-4.3.11 update wird nicht übernommen

Post by barto »

ich hab mir hier einfach das 4.3.11 RPM für Suse 9.0 geholt. einfach mit rpm -U upgraden...

http://ftp.lug.ro/suse/people/poeml/mod_php4/9.0-i386/
hades
Posts: 14
Joined: 2002-08-12 17:20
Location: Düsseldorf
 

Module 4.3.3 deinstalliert

Post by hades »

Hallo ihr Lieben,

ich habe das Problem gelöst, indem ich alle 4.3.3 Module mit yast deinstalliert habe und die Module 4.3.11 dann installieren konnte.
Die Warnungen in Yast über mögliche Konflikte wegen verschiedener Abhängigkeiten habe ich einfach ignoriert.

php -v hat schon 4.3.11 ausgegeben bevor ich die 4.3.3 Module deinstalliert hatte.

Vielen Dank für eure Mühe

derHADES :twisted:
padi
Posts: 41
Joined: 2004-06-28 13:20
Location: Münster
 

Re: Module 4.3.3 deinstalliert

Post by padi »

hades wrote:Hallo ihr Lieben,

ich habe das Problem gelöst, indem ich alle 4.3.3 Module mit yast deinstalliert habe und die Module 4.3.11 dann installieren konnte.
Die Warnungen in Yast über mögliche Konflikte wegen verschiedener Abhängigkeiten habe ich einfach ignoriert.

php -v hat schon 4.3.11 ausgegeben bevor ich die 4.3.3 Module deinstalliert hatte.

Vielen Dank für eure Mühe

derHADES :twisted:

Zwar subopitmal, aber wenns läuft :) Ich denke immer, man wächst mit seinen Aufgabe, von daher hätte es denke ich was gebracht, wenn du dem Problem auf den Grund gehangen wärst, aber naja... beim nächsten mal :)
fizoblon
Posts: 7
Joined: 2005-07-27 21:36
 

Re: php-4.3.11 update wird nicht übernommen

Post by fizoblon »

Hallo

ich sitze hier vor dem gleichen Problem und habe den Server nun schon dreimal komplett neu einrichten lassen. php4.3.3 und SuSE 9.0 auf Strato High-End-Server (allerdings mit visas)

Das Ignoriren in Yast nutzt nichts, die Abhängigkeiten:
liblber.so.199 für php4-ldap
libnetsnmp.so.5 für php4-snmp

Fakt bleibt, der Apache meldet (auch nach reboot) immer einen "Premature end of script headers: phpinfo.php"

Suche ich diese Files, wandere ich langsam und weiter hoch von SuSE 9.0 auf 9.2 (die php-files für 4.3.11 habe ich aus einer 9.1 distribution gezogen; - tu-chemnitz) wenn das grundsätzlich falsch ist (was ich stark annehme), bitte bitte einen link auf die rpm für ein php4.3.8 oder .11 für 9.0 die auch alle dependicies enthalten.

Bin echt am ende und dankbar für jeden tipp.
Vielleicht noch das "Warum überhaupt": php 4.3.3 in SuSE9.0 hat den "get-Bug": ist ein URL-Parameter leer z.b. http://www.xy.de?val1=&val2=34 bleiben alle Parameter auf der Strecke und $_GET ist völlig leer, also auch val2 kommt nicht an.

Schon mal ein Danke vorweg.
Gehe jeden Weg. Hätte nur Probleme ohne VISAS oder CONFIX
fizoblon
Posts: 7
Joined: 2005-07-27 21:36
 

Lösung

Post by fizoblon »

ich anworte mir mal selbst:

hier fand ich die richtigen files für SuSE 9.0:

ftp://ftp.suse.com/pub/projects/apache/ ... /9.0-i386/
dort liegt ein php4.3.11

da ich mit yastden Server nun schon dreimal gekillt hatte habe ich damit nur noch die 4.3.11 für SuSE 9.1 komplett rausgeschmissen.

- Apache gestoppt
dann
wget ftp.suse.com/pub/projects/apache/mod_php4/9.0-i386/apache2-mod_php4-4.3.11-1.i586.rpm
wget ftp.suse.com/pub/projects/apache/mod_php4/9.0-i386/mod_php4-core-4.3.11-1.i586.rpm
wget ftp.suse.com/pub/projects/apache/mod_php4/9.0-i386/mod_php4-devel-4.3.11-1.i586.rpm

und einmal

rpm -Uvh apache2-mod_php4-4.3.11-1.i586.rpm mod_php4-core-4.3.11-1.i586.rpm mod_php4-devel-4.3.11-1.i586.rpm
- Apache gestartet

und kaum macht man es richtig gehts auch ;-)
Post Reply