PHP

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

PHP

Postby Schröder » 03. April 2021 09:48

Hallo Zusammen,

Das Beispiel :
<?php
echo date("d.m.Y H:i:s");
?>
abgespeichert unter C:\xampp\htdocs\Uhrzeit.php bringt unter dem FireFox eine leere Seite.

Dieses Beispiel:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Eure erster PHP-Script</title>
</head>
<body>
<h1>Herzlich Willkommen</h1>
<p>Dies ist eure erste PHP-Datei. Eine Scriptumgebung könnt ihr wie folgt starten:
<?php
echo "Mittels echo können Daten ausgegeben werden";
?></p>
<p>Später könnt ihr in PHP dynamische Inhalte erzeugen. Ein einfaches Beispiel ist das aktuelle Datum auszugeben:
<?php
echo date("d.m.Y H:i:s");
?></p>
</body>
</html>

abgespeichert unter C:\xampp\htdocs\neu.php bringt unter dem FireFox zwar den gewünschten Text, nicht aber den Teil, der mit <?php beginnt.
Woran könnte das liegen.
Gruß
Detlef
Schröder
 
Posts: 15
Joined: 28. March 2021 18:28
XAMPP version: v3.2.4
Operating System: Windows 10

Re: PHP

Postby Nobbie » 03. April 2021 10:14

Wahrscheinlich rufst Du das Script falsch auf. Doppelt draufklicken im Explorer wäre beispielsweise falsch. Bei HTML fällt der gleiche Fehler nicht auf, weil der Browser HTML beherrscht, aber er kann kein PHP ausführen, das macht der Server bei der Auslieferung des Dokuments.

Da musst stattdessen im Browser eine URL eines Servers angeben, auf dem das PHP Script liegt. Die URL muss mit Protokoll http: anfangen, der Server ist hier "localhost". Insgesamt lautet hier die richtige URL http://localhost/Uhrzeit.php.

Am besten liest Du mal ein Tutorial durch, wie http funktioniert und wie ein Webserver funktioniert. Dieses Wissen muss man absolut verinnerlicht haben, wenn man PHP lernen möchte.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: PHP

Postby Schröder » 03. April 2021 10:25

Besten Dank.

Schön, dass Du dich auch um solche Simpel-Probleme kümmerst.
Fühle mich hier gut aufgehoben.
Ich hatte in den Broweser einfach nur die komplette UVZ-Adresse eingegeben.
Mit Deinem Ratschalg geht es nun.

Eine Tür geht auf Beste Dank.

Gruß
Detlef
Schröder
 
Posts: 15
Joined: 28. March 2021 18:28
XAMPP version: v3.2.4
Operating System: Windows 10

Re: PHP

Postby Nobbie » 03. April 2021 11:52

So simpel ist das gar nicht. Das eigentliche Problem besteht darin, dass Du unbedingt verstehen musst, was da genau passiert und wieso es falsch ist, einfach den Pfadnamen im Browser einzugeben.

Du hast hier nämlich eigentlich einen absolut seltenen Sonderfall, dass der Client PC und der Server PC derselbe Rechner ist - und das verleitet zu falschen Handlungen. Wenn Du jetzt konsequent beispielsweise Xampp auf PC1 installiert hättest und Deinen Browser auf PC2 aufrufst und hast auf PC1 das Verzeichnis C:/xampp/htdocs mit dem Script Uhrzeit.php - würdest Du da auch auf die Idee kommen und im PC2 im Browser diesen Pfad einzugeben und zu hoffen, dass dadurch Dein PHP Script angezeigt und ausgeführt wird?

Das ist ja der Normalzustand, dass ein Webserver "irgendwo" in der Welt steht und Dein Browser zu Hause vor Dir auf dem PC installiert ist. Das PHP Script ist aber auch "irgendwo auf der Welt" installiert, mit c:/xampp/htdocs/Uhrzeit.php würdest Du es sicher gar nicht erst versuchen?!
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: PHP

Postby Schröder » 03. April 2021 16:51

Hallo Nobbie,
verstanden.
Habe tatsächlich alles hier auf meinem Büro-PC um niemaden in die Quere zu kommen.
Gute Geister haben mir dazu geraten. Find ich gut. Werde auch erst einmal so weitermachen
und mir die Unterschiede merken.

Eine andere Frage: Ich suche einen passenden PHP-Editor mit deutscher Benutzeführung.
Wüsstest Du da etwas?

Besten Dank
Gruß
Detlef
Schröder
 
Posts: 15
Joined: 28. March 2021 18:28
XAMPP version: v3.2.4
Operating System: Windows 10

Re: PHP

Postby Altrea » 03. April 2021 16:55

Hi,

Schröder wrote:Eine andere Frage: Ich suche einen passenden PHP-Editor mit deutscher Benutzeführung.
Wüsstest Du da etwas?

Visual Studio Code (VS Code), ist in vielen verschiedenen Sprachen und für viele verschiedene Betriebssysteme verfügbar.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: PHP

Postby Schröder » 03. April 2021 17:17

danke.
Gruß
Detlef
Schröder
 
Posts: 15
Joined: 28. March 2021 18:28
XAMPP version: v3.2.4
Operating System: Windows 10

Re: PHP

Postby Nobbie » 03. April 2021 19:52

Schröder wrote:Wüsstest Du da etwas?


Leider nicht, ich benutze so etwas nicht.
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 41 guests