Umstieg auf PHP5

Hallo!

Hintergrund: ich habe einen Webhoster bei dem ich im Kundenmenü die
PHP Version einstellen kann. Ich habe derzeit PHP Version 4.4.1 laufen
und würde gerne auf PHP5 umsteigen. Als ich die PHP Version mal
testweise auf 5 gestellt habe, funktionierten auf der Seite einige
Skripte nicht mehr.
Meine Frage: Wie kann ich überprüfen, welche Skripte unter PHP 5 noch
laufen, bzw. welche funktionen nicht mehr gehen?

Danke schon mal!
Micha
michael.fan [ Do, 08 November 2007 06:12 ] [ ID #1866000 ]

Re: Umstieg auf PHP5

Michael Fana <michael.fan [at] lycos.de> wrote:
> Meine Frage: Wie kann ich überprüfen, welche Skripte unter PHP 5 noch
> laufen, bzw. welche funktionen nicht mehr gehen?

Das ist eher eine Aufgabe für einen Programmierer, nicht
Anwender.

Suche einen Dienstleister, der das für Dich erledigen kann.
Vielleicht hat der Hoster einen Vorschlag dazu. Idealerweise
sollte das aber der Hersteller der Skripte erledigen können.


--
Web (en): http://www.no-spoon.de/ -*- Web (de): http://www.frell.de/
Stefan Scholl [ Do, 08 November 2007 09:24 ] [ ID #1866004 ]

Re: Umstieg auf PHP5

Michael Fana schrieb:
> Hallo!
>
> Hintergrund: ich habe einen Webhoster bei dem ich im Kundenmenü die
> PHP Version einstellen kann. Ich habe derzeit PHP Version 4.4.1 laufen
> und würde gerne auf PHP5 umsteigen. Als ich die PHP Version mal
> testweise auf 5 gestellt habe, funktionierten auf der Seite einige
> Skripte nicht mehr.
> Meine Frage: Wie kann ich überprüfen, welche Skripte unter PHP 5 no=
ch
> laufen, bzw. welche funktionen nicht mehr gehen?

Das Error Reporting entsprechend einstellen und die Meldungen in eine
Datei schreiben lassen waerend dessen du dich durch die Seiten klickst.

Eigentlich kann der Umstieg nur schmerzhaft werden wenn du XSLT und oder =

DOM Extensions von PHP 4 benutzt hast.

Bevor du da nun startest vergleiche lieber erstmal die php.ini Settings
fuer "register_globals".

Gruss
Joerg

--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
Joerg Behrens [ Do, 08 November 2007 09:28 ] [ ID #1866005 ]

Re: Umstieg auf PHP5

Michael Fana schrieb:

> Meine Frage: Wie kann ich überprüfen, welche Skripte unter PHP 5 no=
ch
> laufen, bzw. welche funktionen nicht mehr gehen?

Ich meine mal bei PEAR ein entsprechendes Paket gesehen zu haben. Das
Tool soll einen PHP-Code danach abchecken, welche PHP-Version der Code
braucht. Versuch's einfach mal auf pear.php.net.

MfG
Niels

--
| http://www.kolleg.de =B7 Das Portal der Kollegs in Deutschland |
| http://www.bsds.de =B7 BSDS Braczek Software- und DatenSysteme |
| Webdesign =B7 Webhosting =B7 e-Commerce =B7 Joomla! Content Management =
|
------------------------------------------------------------ ------
Niels Braczek [ Do, 08 November 2007 12:54 ] [ ID #1866022 ]

Re: Umstieg auf PHP5

Joerg Behrens schrieb:
> Das Error Reporting entsprechend einstellen und die Meldungen in eine
> Datei schreiben lassen waerend dessen du dich durch die Seiten klickst.

Auf einem Testbetrieb versteht sich und nicht (wenn vorhanden) die
Echtdatenbank dahinter steht...

> Eigentlich kann der Umstieg nur schmerzhaft werden wenn du XSLT und oder
> DOM Extensions von PHP 4 benutzt hast.

Und Objektorientierung? Es kann verdammt schmerzhaft werden, wenn man in
PHP 4 davon ausging Objekte werden kopiert, also darf ich diese beliebig
in Funktionen/Methoden manipulieren und in PHP 5 hast diese auf einmal
als Referenz übergeben.

--
Mit freundlichen Grüßen,
Christoph Herrmann

http://dragonprojects.de/
Christoph Herrmann [ Do, 08 November 2007 16:24 ] [ ID #1866035 ]

Re: Umstieg auf PHP5

Christoph Herrmann schrieb:
> Joerg Behrens schrieb:
>> Das Error Reporting entsprechend einstellen und die Meldungen in eine =

>> Datei schreiben lassen waerend dessen du dich durch die Seiten klickst=
=2E
>
> Auf einem Testbetrieb versteht sich und nicht (wenn vorhanden) die
> Echtdatenbank dahinter steht...

Da keiner seine Anwendung genau kennt ist es muessig sich in Details zu
verlieren. Aber gut das du es erwaehnt hast.

>> Eigentlich kann der Umstieg nur schmerzhaft werden wenn du XSLT und
>> oder DOM Extensions von PHP 4 benutzt hast.
>
> Und Objektorientierung? Es kann verdammt schmerzhaft werden, wenn man i=
n
> PHP 4 davon ausging Objekte werden kopiert, also darf ich diese beliebi=
g
> in Funktionen/Methoden manipulieren und in PHP 5 hast diese auf einmal =

> als Referenz übergeben.


Ich hatte schon immer & verwendet und die Faelle wo explizit eine Kopie
erwuenscht war koennte ich an einer Hand abzaehlen.

Gruss
Joerg

--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
Joerg Behrens [ Do, 08 November 2007 19:51 ] [ ID #1866056 ]

Re: Umstieg auf PHP5

Joerg Behrens schrieb:
> Ich hatte schon immer & verwendet und die Faelle wo explizit eine Kopie
> erwuenscht war koennte ich an einer Hand abzaehlen.

Nur dumm dass deine & Sachen in PHP 5 eine etwas andere Bedeutung haben
als eine Referenz auf das Objekt. Das & beim Objekt ist dann eine
Referenz auf eine Referenz. Wurde vor einiger Zeit heiß diskutiert.

--
Mit freundlichen Grüßen,
Christoph Herrmann

http://dragonprojects.de/
Christoph Herrmann [ Fr, 09 November 2007 00:37 ] [ ID #1866060 ]
PHP » de.comp.lang.php.misc » Umstieg auf PHP5

Vorheriges Thema: Browserfenster und Session
Nächstes Thema: Was passiert eigentlic bei mail('FalscherName@web.de', 'Hallo Welt',$nachricht) ?