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/
php-4.3.11 update wird nicht übernommen
-
Roger Wilco
- Posts: 5923
- Joined: 2004-05-23 12:53
Re: php-4.3.11 update wird nicht übernommen
Du hast wohl nur die CLI-Version von PHP installiert, du brauchst aber das Apache-Modul...
Re: php-4.3.11 update wird nicht übernommen
teste mal
php -v
Re: php-4.3.11 update wird nicht übernommen
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/
http://ftp.lug.ro/suse/people/poeml/mod_php4/9.0-i386/
Module 4.3.3 deinstalliert
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:
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:
Re: Module 4.3.3 deinstalliert
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 :)
Re: php-4.3.11 update wird nicht übernommen
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
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
Lösung
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 ;-)
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 ;-)