PHP 5.1.6 auf PHP 5.2 upgraden (Windows)

Alles, was PHP betrifft, kann hier besprochen werden.

PHP 5.1.6 auf PHP 5.2 upgraden (Windows)

Postby ReneL » 21. September 2006 16:46

1) XAMPP oder XAMPP Lite entpacken oder XAMPP stoppen

2) php-5.2.0RC4-Win32.zip und pecl-5.2.0RC4-Win32.zip runterladen

3) Folgenden Code als php_upgrade.bat im XAMPP Verzeichnis speichern und dort ausführen:

Code: Select all
@ECHO OFF

ECHO Bitte php-5.2.0RC4-Win32.zip in php\ entpacken und vorhandene Dateien ersetzen.
ECHO Danach pecl-5.2.0RC4-Win32.zip in php\ext\ entpacken und Dateien ersetzen.
PAUSE

ECHO php.ini>php_files.lst
ECHO php5apache2_2.dll>>php_files.lst
ECHO php5apache2_2_filter.dll>>php_files.lst
ECHO libmysqli.dll>>php_files.lst

ECHO.
ECHO Bereits vorhandene Dateien werden ersetzt...
FOR %%i IN (php\*) DO (
  IF EXIST apache\bin\%%~nxi copy /Y %%i apache\bin > NUL
)

ECHO Neue PHP 5.2 Dateien werden hinzugefuegt...
REM FOR /F "eol=  delims=" %%i in ("php.ini php5apache2_2.dll") DO echo %%i
FOR /F %%i in (php_files.lst) DO IF EXIST php\%%i copy /Y php\%%i apache\bin > NUL

ECHO.
ECHO Bitte php\php.ini-recommended mit php\php.ini zusammenfuehren, z.B. mit WinMerge
notepad php\php.ini

ECHO.
ECHO Liste der restlichen Dateien, bitte ggf. manuell kopieren...
ECHO.
FOR %%i IN (php\*) DO (
  IF NOT EXIST apache\bin\%%~nxi echo %%i existiert nicht in apache\bin
)

ECHO.
ECHO Bitte php5apache2.dll durch php5apache2_2.dll ersetzen in apache\conf\extra\httpd-xampp.conf
notepad apache\conf\extra\httpd-xampp.conf

PAUSE


4) setup_xampp.bat starten, falls XAMPP neu entpackt wurde

5) XAMPP starten
Das aktuellste Office-Paket, kompakt, kompatibel und kostenlos: OpenOffice.org
Voller Funktionumfang, trotzdem einfach zu bedienen. Features: neuer OpenDocument-Standard, PDF-Export, Versionierung.
de.openoffice.org
ReneL
 
Posts: 36
Joined: 13. October 2005 23:04

php 5.1.x muss aktiv sein???

Postby xampano » 18. November 2006 19:46

Hi, danke für die exakte Anleitung, eine Frage noch:

kann es sein, dass die aktive Version php 5.1.x sein sollte, also NICHT PHP 4.4.4, damit das funktioniert?

Ich hab noch nicht ganz geschnallt, wie die das machen, aber es scheinen mir die jeweiligen php dateien in das Verzeichnis php kopiert zu werden, also damit man nicht tausend andere Einträge und Pfade ändern muss, wird einfach der Inhalt des aktuellen php verzeichnisses geändert.

wenn das so ungefähr läuft, bitte kurz bescheid geben, DANKE!
xampano
 
Posts: 1
Joined: 18. November 2006 19:38

Postby sari42 » 24. November 2006 22:33

@wiedmann (oder wer sich angesprochen fühlt)

wann können wir mit einer "offiziellen" xampp Version rechnen, die php 5.2 bereits enthällt?
sari42
 
Posts: 800
Joined: 27. November 2005 18:28

Postby deepsurfer » 26. November 2006 13:30

sari42 wrote:@wiedmann (oder wer sich angesprochen fühlt)

wann können wir mit einer "offiziellen" xampp Version rechnen, die php 5.2 bereits enthällt?

Neue XAMPP Versionen werden zusammengesetzt wenn die Komponenten keinen BETA status mehr haben und als Final Versionen zur Verfügung stehen.

Wenn man etwas im Forum schaut sieht man das es derzeit eine XAMPP-Beta Version gibt mit PHP 5.2 für Linux.
Die Windows Version wird es in den kommenden Tagen geben und im Forum Mitgeteilt.
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian


Return to PHP

Who is online

Users browsing this forum: No registered users and 44 guests