php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.06.2011, 20:09  
Neuer Benutzer
 
Registriert seit: 20.11.2009
Beiträge: 10
PHP-Kenntnisse:
Anfänger
udo.walz befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] XAMPP 1.4.3 : Wechsel von PHP 4.3.7 zu PHP 5.0

zum Ausführen eines PHP 5.0 - Skripts von 2004 habe ich XAMPP 1.4.3 installiert. Defaultmäßig läuft PHP 4.3.7 die Aktivierung von PHP 5.0 ist mir
nicht geglückt - weiß jemand wie es geht ?

Besten Dank für Tips
Udo
udo.walz ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 15.06.2011, 20:20  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.991
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

XAMPP 1.4.3? Die ist doch uralt. Hol Dir halt was aktuelles.

Bitte Forenstruktur beachten!

[MOD: verschoben]
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Alt 15.06.2011, 20:37  
Neuer Benutzer
 
Registriert seit: 20.11.2009
Beiträge: 10
PHP-Kenntnisse:
Anfänger
udo.walz befindet sich auf einem aufstrebenden Ast
Standard

@nikosch - auf dem aktuellen PHP wirft das Skript üble Fehlermeldungen aus. Ein Fixing der Fehler ist mir nicht geglückt. Um es trotzdem laufen zu lassen habe ich das XAMPP 1.4.3 installiert. Eine vernünftige Antwort auf mein Posting wäre sinnvoller gewesen.

UW
udo.walz ist offline   Mit Zitat antworten
Alt 15.06.2011, 21:01  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.991
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Eine vernünftige Antwort auf mein Posting wäre sinnvoller gewesen.
Nu bleib mal töfte und informier Dich lieber mal. Aktuelle XAMPP Version liegt bei 1.7 oder, wenn DU auf ner Uraltversion versuchst, PHP zu updaten, bist Du selbst schuld.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Alt 15.06.2011, 22:00  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Wie Umfangreich ist denn dein PHP5.0-Script ( in Zeilen ) ? Wenn das nicht allzu "Big" ist, könnte man über ein overnight-rebuild verhandeln wenn du möchtest, das dann auch auf den aktuellen Versionen laufen wird. ( Dev Environment wäre dann der Aktuelle Zend Server bei mir )
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist gerade online   Mit Zitat antworten
Alt 16.06.2011, 18:53  
Neuer Benutzer
 
Registriert seit: 20.11.2009
Beiträge: 10
PHP-Kenntnisse:
Anfänger
udo.walz befindet sich auf einem aufstrebenden Ast
Standard ... bin zugegebenermaßen Anfänger ...

Hallo tr0y - Danke für die Antwort und das Angebot (overnight-rebuild). Das PHP 5-Skript ist 662 Zeilen lang, heißt solution_htaccess.php und stammt aus Jörg Krauses: PHP 5 Grundlagen und Profiwissen.
Ich hatte gehofft, die Umstellung von PHP 4.3.7 zu PHP 5.0 wäre mit einigen Zeilen in php.ini und/oder http.conf erledigt.

Inzwischen habe ich nikosch' s Rat
Zitat:
XAMPP 1.4.3? Die ist doch uralt. Hol Dir halt was aktuelles.
befolgt und mir aus Reimers & Thies PHP 5.3 und MySQL 5.5 brauchbare Scipte besorgt, die auf meinem localhost perfekt laufen.

Nachdem ich das Ganze auf meinem WebSpace geschoben habe, gab's Fehler. Ursache laut HostEurope-Support (WebPack L): unterstützt wird nur PHP 5.2.17 .

Mein Ziel ist ganz einfach: User sollen sich mit einem Passwort anmelden und Daten in einer Tabelle eingeben. Das muß nicht kompliziert sein.

Hast Du vielleicht eine Idee ?

Besten Dank für Tips
Udo
udo.walz ist offline   Mit Zitat antworten
Alt 16.06.2011, 19:23  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Wenn ich ganz ehrlich bin würde ich dir dazu raten zuerstmal die Guides im Anfänger-Forum abzuarbeiten eh du dich an größere PHP-Büchlein verbeißt. Wenn du die logik der Syntax von PHP und den Umgang mit dem PHP-Handbuch auf php.net inne hast, wirst du sehr schnell den drang verspüren entstandene Probleme im sourcecode der vor dir liegt selbst zu beheben ( debugging ). Was ja mit zuhilfenahme der angezeigten Fehler und der Befehlsreferenz die die Versionsvoraussetzung von PHP für jeden Befehl aufzeigt, relativ leicht ist. In den seltesten fällen muss man dafür komplexere Workarounds bauen.

Es ist auch prinzipiell schon mal ein guter Anfang, zumindest wenn du das was du da lerntechnisch zusammencodest auch auf einem öffentlichen webspace legen willst, die lokale Server-Umgebung deines heim-PCs an den Webserver den du später verwendest anzugleichen. unzwar an PHP 5.2..

Zend bietet da eine relativ einfache Lösung, den Zend Server CE. Das ist ein PHP-Stack der über eine einfache Konfigurationsoberfläche verfügt und mit phpMyAdmin und MySQL ausgeliefert wird. Die fast Ideale Umgebung. Du kannst dich beim download für Zend Server CE mit PHP 5.2 oder 5.3 entscheiden.

Dazu gesagt: Sofern du nicht umbedingt mit Namespaces arbeitest werden die Versionsunterschiede 5.2 > 5.3 warscheinlich nicht die Ursache sein, sondern eher differenzielle Fehlerprotokollierung zwischen deinem lokalen System und dem auf deinem Webspace.

Warum ich das meine ? Aus Erfahrung mit beiden Versionen weiß ich das sich nichts gravierendes bei msql(i)_*(), session_*() und echo geändert hat, denn mehr ist für "User sollen sich mit einem Passwort anmelden und Daten in einer Tabelle eingeben." nicht nötig.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist gerade online   Mit Zitat antworten
Alt 17.06.2011, 09:22  
Erfahrener Benutzer
 
Registriert seit: 11.04.2011
Beiträge: 260
PHP-Kenntnisse:
Fortgeschritten
lcrash wird schon bald berühmt werden
Standard

Sehe ich das richtig, dass du ein Script in 5.3 auf 5.2 portieren möchtest? Und später dann wieder zurück? Ist in jedem Fall keine gute Idee.

Eigentlich ein Krampf, dass Hosteurope immer noch kein PHP 5.3 hat.
lcrash ist offline   Mit Zitat antworten
Alt 17.06.2011, 10:12  
Neuer Benutzer
 
Registriert seit: 20.11.2009
Beiträge: 10
PHP-Kenntnisse:
Anfänger
udo.walz befindet sich auf einem aufstrebenden Ast
Standard namespace separator

@tr0y:
Zitat:
Wenn ich ganz ehrlich bin würde ich dir dazu raten zuerstmal die Guides im Anfänger-Forum abzuarbeiten eh du dich an größere PHP-Büchlein verbeißt.
sei ganz ehrlich - dies ist absolut sachgerecht. Software-Entwicklung und Datenbanken entwickle ich bereits ein Weilchen ... PHP ist für mich Neuland.
@Icrash: Korrekt - das Script ist in PHP 5.3, HostEurope unterstützt derzeit PHP 5.2.17 . Der Support meint, Ende des Jahres könnte 5.3 laufen.

Die letzte Hürde scheint der namespace separator zu sein. Das Script
Code:
<?php

require_once "common.php";

//HTML-Objekt erstellen
System\HTML::printHead();
System\HTML::printBody("background:gray;",false);

//Header
echo '<div style="width:100%;position:absolute;top:0px;left:0px;border-bottom:3px solid silver;background-image:url(images/titleBackground.png);background-repeat:repeat-x;">';
echo '<img style="padding:0px;margin:0px;" border="0" src="images/title.png">';
echo '</div>';
zeitigt:
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /is/htdocs/wp10478422_A3CYSTB9MS/www/ctc02/index.php on line 6

Parse error: syntax error, unexpected T_STRING in /is/htdocs/wp10478422_A3CYSTB9MS/www/ctc02/index.php on line 6


Hat jemand eine Idee wie sich dies umschiffen ließe ?
Danke für Tips
Udo
udo.walz ist offline   Mit Zitat antworten
Alt 17.06.2011, 12:41  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.115
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

vielleicht so. aber sicher bin ich mir nicht.

statt
PHP-Code:
//HTML-Objekt erstellen
SystemHTML::printHead();
SystemHTML::printBody("background:gray;",false); 
PHP-Code:
require_once 'System/HTML.php'//die HTML klasse einbinden

HTML::printHead();
HTML::printBody("background:gray;",false); 
diese namespaces sind ja im grunde pfade zu den klassen, also musste die klassen zu fuß einbinden
__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen
BlackScorp ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Bildupload über PHP / Xampp reagiert nicht ProCoder2025 PHP Einsteiger 5 22.04.2011 20:23
php5-intl und php5-idn unter XAMPP 1.7.4 aktivieren hjw-kunstwerk Server, Hosting und Workstations 10 23.03.2011 19:56
xampp läuft nicht/alle porte sind frei! sara aus köln Server, Hosting und Workstations 12 12.12.2010 11:38
Php4 + PHP5 in einem xampp laufen lassen manuel5 PHP Tipps 2010 6 01.10.2010 14:54
XAMPP scheint keine Änderungen in meinen Dateien zu bemerken 1989moni1989 Server, Hosting und Workstations 2 26.03.2010 10:08
[Erledigt] xampp mit my sql 4.1.8 und php 5 HILFE shar_muur Server, Hosting und Workstations 1 11.10.2009 04:30
[Erledigt] XAMPP schmiert ab! SGLog PHP Tipps 2009 5 13.08.2009 17:25
Bugzilla Windows Xampp nikosch Off-Topic Diskussionen 15 13.08.2009 10:49
[Erledigt] sqlite und XAMPP und Firefox SQLite Manager: DBs inkompatibel jpr65 Datenbanken 3 04.03.2009 15:45
Xampp Vista Problem Hape42 Server, Hosting und Workstations 19 30.11.2008 23:02
ODBC connect klappt nicht mit XAMPP rentasad Datenbanken 3 14.08.2008 16:19
xampp -> alles an localhost will nicht notyyy PHP Tipps 2005-2 2 14.10.2005 17:03
Xampp öffnen Server, Hosting und Workstations 24 28.08.2005 22:04
PHP5 Update. XAMPP oder manuelles Update? PHP-Fortgeschrittene 7 21.04.2005 22:16
Verständnisproblem bei XAMPP Server, Hosting und Workstations 1 17.01.2005 04:18

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
hosteurope php 5.3, mysql 5.5 inkompatibel zu 5.0, xampp mit php5 starten, hosteurope php 5.3 webpack, hosteurope php 5.3 aktivieren ?, xampp1.4.3, \bitte aktivieren sie die xsl-unterstützung in ihrer php-installation\, host europe webpack php 5.3 htaccess, hosteurope webpack php 5.3, xampp php 4.3, xampp 1.4 php5, xampp php update, host europe htaccess php 5.3, xsl-unterstützung aktivieren xampp, xampp bitte aktivieren sie die xsl-unterstützung in ihrer php-installation, welches xampp hat php 5.2.17

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:08 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum