2012-03-29 3 views
9

Ich möchte in XAMPP auf PHP 5.4.0 aktualisieren. Ich benutze Windows-Betriebssystem. Ich suchte im Internet, aber es gab keinen richtigen Leitfaden für dieses, wie es kürzlich veröffentlicht wurde.Aktualisieren von PHP 5.4.0 in XAMPP für Windows?

Kann mir jemand Anweisungen geben, wie ich auf PHP 5.4.0 in XAMPP (Windows) upgraden kann?

Antwort

5
  1. Download the latest binary version of PHP (stellen Sie sicher, die ZIP-Paket nicht das Installationsprogramm zu bekommen)
  2. Dearchivieren es in ein Verzeichnis
  3. Kopieren Sie den Inhalt des Verzeichnisses, in dem PHP-Unterordner Ihres XAMPP-Installationsverzeichnis, überschreiben die Dateien, die bereits vorhanden sind
  4. Überschreiben Sie die Dateien, die bereits im Verzeichnis apache \ bin mit den neueren Versionen vorhanden sind.
  5. Jetzt der Trick: Nimm die Dateien, die ein "_2" in ihren Namen haben (zum Beispiel php5apache2_2.dll oder php5apache2_2_filter.dll), kopiere sie in das Unterverzeichnis apache \ bin und entferne den Teil "_2" und überschreibe das vorhandene Dateien. Dies ist notwendig, da XAMPP Apache Version 2.2 verwendet und die Dateien mit dem Präfix 2 für Apache 2.0 erstellt werden. Daher müssen Sie die Builddateien für die neuere Version (mit einer anderen Plugin-Schnittstelle) verwenden und sie in den Dateinamen umbenennen, die XAMPP erwartet .

Source

+1

Ich versuche die Anweisung. aber wenn ich Apache starte viele Popup-Warnungen angezeigt. Einige dieser Warnmeldungen sagen php5.dll nicht gefunden und viele andere dll nicht gefunden Warnungen auch angezeigt. – sugunan

+2

Haben Sie die Dateien umbenannt, wie Schritt 5 vorschlägt? – jarchuleta

2

ich, dass Sie hoffen, noch im Anschluss an diese sind, habe ich installiert PHP 5.4 auf der neuesten xampp ohne Probleme stabil. Glücklicherweise gibt es ein Beta-Update von XAMPP, das das Leben einfacher macht. http://www.apachefriends.org/en/xampp-beta.html

Stellen Sie sicher, dass Sie eine vollständige Sicherung Ihres alten xampp-Verzeichnisses erstellen und Ihre alten Datenbanken exportieren, damit Sie sie in Ihre neue (aktualisierte) mysql-Installation importieren können. Alternativ müssen Sie MySQL nicht aktualisieren, ich benutze diese Beta und kann sagen, dass sie ziemlich solide ist.

EDIT: Die Popup-Warnung war ein Problem, das ich auch hatte, ich empfehle die Verwendung der neuesten Beta. Aber können Sie die Fehler beheben und PHP 5.4 auf Ihrem alten installieren (nicht empfohlen) verwenden, indem Sie die folgende Zeile in der php.ini Auskommentierung

extension=php_oci8.dll 

Wechsel zu

;extension=php_oci8.dll 
3

ich ein Arbeits php_uploadprogress gefunden DLL-Erweiterung für xampp Fenster mit pHP 5.4 hier:

http://www.fsbcomputers.com/php_uploadprogress

gibt es 32 und 64-Bit-Versionen sowie eine Vorschau für pHP 5.5.

By the way, die PHP-Build-Nummern, Apache/xampp bezeichnet sind:

PHP 5.2: 20060613 PHP 5.3: 20090626 PHP 5.4: 20100525

2

ich das Upgrade in ubuntu getan haben. Im Folgenden finden Sie die Schritte zum Durchführen des Upgrades.

sudo add-apt-repository ppa:ondrej/php5 
sudo apt-get update 
sudo apt-get install php5 
sudo /etc/init.d/apache2 restart 
+1

Dies ist für ubuntu. Aber ich brauche es für Windows. – sugunan