Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Newbie: benötigte Umgebung für PHP

Empfohlene Antworten

Hi !

Ich möchte anfangen PHP zu lernen.Ich habe aber jetzt gehört, daß man nicht nur wie bei z.B. C++ einen Compiler benötigt, sondern daß man auch noch einen Zugang zu einem PHP-Server braucht.

Kann mir mal jemand sagen, was ich genau brauche, um meine ersten erstellten PHP-Programme zu testen ?

Thx and greetz.

Hallo,

du brachst sozusagen zum testen keinen Webserver es langt wenn du PHP Apache und SQL installiertst geh mal auf die Seite

Xampp

So mancher wird schon die Erfahrung gemacht haben: Ein Apache-Webserver installiert sich nicht so leicht. Noch schwieriger wird es, wenn weitere Pakete wie MySQL, PHP oder Perl dazukommen. XAMPP ist eine Distribution von Apache, MySQL, PHP und Perl, die es ermöglicht diese Programme auf sehr einfache Weise zu installieren.

Link http://www.apachefriends.org/de/ dann Xampp downloaden geht Kinderleicht hab eich gestern erst gefunden und gleich getestet

du brachst sozusagen zum testen keinen Webserver es langt wenn du PHP Apache und SQL installiertst

Was ist wohl der Apache? ;)

servus,

ich kann die den xampp auch nur empfehlen, besonders wenn du wenig ahnung

über das thema webserver hast. die installation ist einfach und du kannst ohne

gross konfigurieren zu müssen direkt mit dem testen anfangen. wenn du dir die

verzeichnisse anschaust erklärt sich die strucktur von selbst.

hilfe findest du hier(faq)

und

hier (forum).

ciao TinTin

Moin !

Erstmal danke für die schnellen Antworten.

Aber das ganze scheint doch komplizierter zu sein, als ich angenommen habe.Oder vielleicht bin ich auch einfach nur zu bräsig.

Also ich habe mir über XAMPP den Apache-Server runtergeladen und installiert.Diesen habe ich dann auch irgendwie gestartet.Aber wie kann ich nun ein von mir erstelltes Programm zum Laufen bringen ?

Ich habe einfach mal folgendes MiniProgramm erstellt und als test.php abgespeichert:


<html>
<head>
<title>whatever</title>
</head>
<body bgcolor=#000000 text=#FFFFFF>
mit HTML generierte Anweisung
<?php
echo("mit PHP erstellter teststring.....");
?>
</body>
</html>
[/PHP]

Wenn ich dieses Programm aber nun aufrufe, startet das vorher von mir installierte Dreamweaver und liest meinen Source-Code ein.

Aber die von mir geschriebene echo-Anweisung wird einfach nicht beachtet.

Also kann mir nochmal jemand etwas helfen ?

Wie bringe ich irgendein Mini-Programm zum Laufen ??

Wäre nett wenn mir jemand nochmal einen entscheidenen Tip geben könnte.

Thx and greetz.

Du mußt die Datei in die document-root vom Apache legen (mußte htdocs oder ähnlich heißen) und dann per Browser aufrufen: http://localhost/test.php

Wenn du die Datei nur irgendwo "hinwirfst" und per Doppelklick aufrufst kann die ja nicht vom Apache interpretiert werden.

Hi !

Ich habe meine PHP-Datei nun im Verzeichnis:

C:\apachefriends\xampp\htdocs\test.php

angelegt.

Wenn ich nun aber Apache starte und versuche test.php über den Browser mit:

http://localhost/C:/apachefriends/xampp/htdocs/test.php

aufzurufen, kommt folgende Fehlermeldung:

"403-FORBIDDEN

You don't have permission to access /C:/apachefriends/xampp/htdocs/test.php on this server.

Apache/2.0.52 (Win32) mod_ssl/2.0.52 OpenSSL/0.9.7d PHP/5.0.2 Server at localhost Port 80"

Ich scheine aber auf dem richtigen Weg zu sein.Dafür, daß ich bis gestern noch überhaupt keinen Plan von PHP oder Apache hatte, bin ich erstmal schon ganz zufrieden.Dank Eurer Hilfe habe ich zumindest das Prinzip verstanden und bin wie gesagt wohl auf dem richtigen Weg.

Ich werde mir jetzt nochmal ein paar Tutorials ansehen; vielleicht komme ich ja alleine weiter.Für weitere Tips bin ich aber natürlich immer sehr dankbar.

Also, nochmals danke und Grüße.

nur:

http://localhost/test.php eingeben.

Der Rest war zuviel.

Gruß,

DER tim ;-)

Ach ja;

wenn du noch ne coole Entwicklungsumgebung für umsonst suchst:

"Symtec Development Studio" ist eigentlich ganz locker. Einfach mal bei Google

eingeben,; ich weiß den link gerade nicht.

Gruß,

Tim

Wenn ich nun aber Apache starte und versuche test.php über den Browser mit:

http://localhost/C:/apachefriends/xampp/htdocs/test.php

aufzurufen, kommt folgende Fehlermeldung:

Den Pfad gibts ja auch nicht. ;)

http://localhost ist das htdocs-Verzeichnis. Ab da werden erst die Dateinamen oder Verzeichnisnamen angehängt.

Wenn du es also direkt im htdocs drin hast ist der Aufruf http://localhost/test.php

EDIT: War ich wohl zu langsam :rolleyes:

Moin !

Habe es auch vorher schon mit http://localhost/test.php

versucht.Dann kommt aber die Fehlermeldung

"404-Die Seite wurde nicht gefunden"

Aber ich habe mir jetzt einen PHP-Editor (PHPEdit 1.0) runtergeladen und damit ein test3.php erstellt.

Wenn ich dann Apache starte und die Datei mit einem browser über http://localhost/test3.php öffne, klappt das Ganze wunderbar.

Ich bin zwar noch etwas benebelt und weiß nicht so ganz genau wie ich es gemacht habe, aber auch dank eurer Hilfe habe ich nun mein erstes Ziel erreicht und ein PHP-Programm erstellen und vor allem ausführen und testen können.

Werde jetzt mal ein wenig in HTML und PHP programmieren (bzw. PHP lernen) und dann demnächst ne eigene Website erstellen und auch tatsächlich ins Netz stellen.Aber das hat ja noch etwas Zeit.

Danke für die Hilfe !

Greetz.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.