Reisen in die Karibik
Geniesse den Himmel, das Wasser, die Meereblicke


Von günstig bis luxuriös
Unterkünfte und Immobilien
Dom Rep, Kuba

Caribation

Caribation. Die Sonnenseite Ihres Lebens.

Bungalow zu vermieten


Caribation zu den Favoriten hinzufügen: Strg-D


Caribation supports 0% tax
tasacero zero tax on internet republica dominicana
on Internet
Nationalflagge Dominikanische RepublikNotrufnummer
Dominikanische Republik
Notarzt 809-532 0000
Feuerwehr Santo Domingo 809-682 2000
Feuerwehr Boca Chica 809-523 4626
Feuerwehr Puerto Plata 809-586 2312
Polizei:
Santo Domingo 809-682 2151
Puerto Plata 809-586 2331
Nationalflagge KubaNotrufnummer Cuba
Notarzt (Havanna)
838 1185
838 2185
Feuerwehr: 105
Polizei: 106
Drogen: 103




italy Hotel (italiano parlato)

italy Appartamento a Boca Chica

Putzfrau in Boca Chica


villa-ocean-view.caribation.com
seaview.caribation.com
punta-bonita.caribation.com
playa-bonita.caribation.com
beachapartment.caribation.com
altos-de-chavon.caribation.com
oceanview.caribation.com


Home | Impressum | Reisebüros | Link to us! | Kontakt

Palma Real

Neue PHP version?
Testen, dann upgraden

 

Caribation Labs reports


Caribation Service für Web-Entwickler

Neue PHP Version testen - dann Upgraden


Dies ist die erste Frage jedes IT-Managers: Diese neue Version ist fantastisch, aber wir unserer Code darunter laufen? Caribation Labs entwickelt Webs der Zukunft und unsere LAMP Umgebung wird natürlich ständig upgegraded. Hier zeigen wir ein einfaches Beispiel, wie wir die neuen PHP Versionen auf die Kompatibilität testen.

Zuerst zwei typische Fragen, die immer wieder vorkommen:

Kann ich zwei PHP Versionen mit demselben .php Script testen?
NEIN.

Kann ich zwei PHP Versionen in demselben Verzeichnis zur Verfügung haben?
JA.

Test-Umgebung aufbauen

Wenn Sie zwei PHP Versionen (5.2 und 5.3 zum Beispiel) in demselben Verzeichnis verfügbar haben möchten, editeren Sie die .htaccess Datei in dem Verzeichis. Nahmen wir an, ihre .php Skripte laufen momentan unter 5.2.17 und Sie überlegen, ob der Code (Anweisungen, Funktionen, Klassen) problemlos auf 5.3 ausführbar wird.

Schritt 1:
Fügen Sie zu der .htaccess Datei folgende zwei Zeile:

.htaccess
Action application/x-hg-php53 /cgi-sys/php53
AddHandler application/x-hg-php53 .php53


Sie haben soeben den Apache Server angewiesen alle Skripte mit .php53 (mytest.php53 zum Beispiel) mit PHP 5.3 auszuführen. Sie haben nichts zu der Ausführung der übrigen, standard .php Skipten gesagt, die werden also unverändert mit der bereits installiertesn (älteren) PHP-Version interpretiert, z.B. mit 5.2.17.

Achtung:
Die Parameter für die Action und AddHandler Anweisungen sind vom Server zu Server unterschiedlich. Wir hosten unsere Webs auf HostGator und die hier gezeigten Beispiele sind real. Sie müssen jedoch immer bei ihrem Webspace-Provider (Hoster) die korrekte Syntax abfragen. Die Dateierweiterung (.php53 in dem Beispiel) ist jedoch immer von ihnen frei zu wählen.

Zwei PHP-Versionen testen

Schritt 2:
Erstellen (oder kopieren) Sie ein php Script gerade mit dem Code, dass Sie testen wollen uns sichern Sie es in zwei Dateien: als .php und als .php53, zum Beispiel als mytest.php und mytest.php53. Der Skript kann eine existierende Klasse includen, und auch sonstige noch zweifelhahte Anweisungen enthalten. Wichtig ist nur, dass daselbe Code in zwei Dataien mit den unterschiedlichen Erweiterungen abgespeichert ist. Für schnellen Anfang können Sie diese Zeilen nehmen:

mytest.php
<?php
namespace my53;
echo 'Hallo Karibik';
?>
mytest.php53
<?php
namespace my53;
echo 'Hallo Karibik';
?>

Das Ergebnis: einfach zu erraten

Sie ahnen es schon: mytest.php wird sich mit der Fehlermeldung:

Parse error: syntax error, unexpected T_STRING
verabschieden, weil namespaces dem PHP bevor 5.3 unbekannt sind.

Der Skript mytest.php53 wird dagegen korrekt ausgeführt, weil es von PHP 5.3 interpretiert wird



Was denken Sie? Teilen Sie es dem Web mit...


Ein bisschen Mash-up zum Thema

Heute keine Nachrichten




PHP Handbuch






Caribation Labs for the future of your web success

Haus mit Meerblick in Dom Rep

Haus mit Meerblick $450 000

Appartment mit Meerblick in der Karibik

Appartment mit Meerblick zu vermieten in Strandnähe

National flag Dominican Republic
National flag Cuba
National flag Dominican RepublicNational flag Cuba
no drugs no minors