ubuntuusers.de

php scripts ausführen

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

florianw

Anmeldungsdatum:
10. Juni 2007

Beiträge: 13

Hi,
wir behandeln in der Schule gerade PHP, und verwenden da XAMPP unter Windows. Wie kann ich PHP Scrips unter Ubuntu ausführen? Es gibt ja auch XAMPP für Linux, aber das hat bei mir nicht funktioniert. Ich hab mir auch das php und apache2 package installiert, aber wie kann ich so lokal Scripts ausführen?
Ach ja, ich hab den Wiki artikel zu php gelesen, der hat mir aber nicht weitergeholfen.

danke,
gruss Florian

gunnicom

Anmeldungsdatum:
16. September 2006

Beiträge: 295

Probier es mal auf der Kommandozeile mit:

php MeinPHPScript.php

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17521

Hast du den Apache auch konfiguriert? Wie willst du die Scripte "lokal" Ausführen? Normalerweise kommen die in das DocumentRoot von Apache, aus dem Kopf raus sollte /var/www/ richtig sein.

mfg Betz Stefan
PS: Oder man richtet einen VirtualHost ein, je nachdem was man braucht...

florianw

(Themenstarter)

Anmeldungsdatum:
10. Juni 2007

Beiträge: 13

Danke erstmal für die antworten, ich kann es aber momentan leider noch nicht ausprobieren, weil ich grad noch Windows gebootet hab...
Mit "lokal" ausführen mein ich eben, dass ich es auf meinem Rechner und nicht über das Internet erreichbar machen möchte... Ich kenn mich mit Web servern und Apache nicht so gut aus. Ich möchte die scripts eben im Firefox angezeigt bekommen, um zu Kontrolliern, ob alles Funktioniert, wie es auch bei xampp funktioniert.

Wie muss ich denn Apache konfigurieren? Unter welcher Adresse kann ich dann die Scripte finden? Bei Xampp reicht es ja, die in das htdocs verzeichnis zu kopieren, um sie unter localhost/script.php aufzurufen.

Ach ja, falls es wichtig ist: Ich verwende Ubuntu Gutsy und PHP5.

gruss Florian

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17521

Lese doch den Artikel Apache durch, da wird das erklärt weiter unten steht auch das die Dateien nach z.B. /var/www/ gehören.

mfg Betz Stefan

florianw

(Themenstarter)

Anmeldungsdatum:
10. Juni 2007

Beiträge: 13

Oh, danke auf die Idee bin ich gar nicht gekommen 🙄

dasboogie

Avatar von dasboogie

Anmeldungsdatum:
21. August 2007

Beiträge: 65

Wohnort: Casselfornia Beach

wenn apache und php konfiguriert sind musst du nur deine php-scripts nach /var/www (oder /home/-user-/htdocs) legen und im firefox http://localhost/name.php aufrufen 😉

florianw

(Themenstarter)

Anmeldungsdatum:
10. Juni 2007

Beiträge: 13

hm... also, ich hab eine Datei formular.html und eine feedback.php, in der formular.html gibt man also daten ein, und in der feedback bekommt man eben die antwort, welche daten aufgenommen wurden. Wenn ich im Formular auf absenden Klicke, und sich also die php datei öffnen sollte, bietet mir firefox nur an die datei zu öffnen (in geany) oder herunterzuladen, auch wenn ich die datei direkt addressiere (also den Pfad in die Adresszeile eingebe) passiert das. Woran kann das liegen? Die erforderlichen Rechte sind vorhanden...

Ich hab die dateien in das /var/www verzeichnis und auch mal in das /var/www/apache2-default kopiert, was aber den selben Fehler verursacht...

gruss Florian

ps:
Das Problem hat sich erledigt, danke an alle die mir geholfen haben

michaelyx

Anmeldungsdatum:
24. April 2018

Beiträge: 41

Ist ja schon eine Weile her,... Ich stehe nun genau vor dem von dir beschriebenen Problem. kannst du mir sagen wie du das Problem behoben hast?

Antworten |