Jörg Reinholz: Linux Mint - LAMP - Eclipse PHP-Projekt starten

Beitrag lesen

Moin!

Das Starten von Eclipse aus dem Verzeichnis heraus klappt tadellos. Nun möchte ich aber nicht immer umständlich das Verzeichnis öffnen müssen um Eclipse starten zu können. Aus diesem Grund möchte ich die Datei, die für den Start von Eclipse verantwortlich ist, in die Taskleiste ziehen. Leider klappt das bei Eclipse nicht. Andere Programme, die im Menü gelistet sind, kann ich problemlos in die Taskleiste ziehen. Warum klappt das bei Eclipse im /opt Verzeichnis nicht? Liegt das an den Rechten?

Lege zunächst einen Menü-Eintrag an und ziehe den in die Taskleiste.

Wo finde ich denn nach der LAMP Installation auf Linux Mint das Verzeichnis /htdocs, dort muss ich ja meinen Workspace ablegen, damit ich ein PHP-Projekt ausgehend von Eclipse auf dem installierten Apache starten kann?

Einfache Antwort:

/var/www oder (wenn vorhanden) /var/www/html

Nicht ganz so einfache, aber wohl die beste Antwort:

Suche den oder die Einträge aus der Apache-Konfiguration in einem Terminal

~> grep DocumentRoot /etc/apache2/sites-enabled/*

Du musst, wenn Du mit PHP fummelst, nämlich ohnehin einiges über den Webserver wissen. Lese also auch mal in der kommentierten Konfiguration nach (alles unter /etc/apache2/) und mache Dich damit vertraut, wie das funktioniert. Ein mc (midnight-commander) im Terminal hat sich hierbei stets als hilfreich erwiesen.

Zweitbeste Anwort:

Immer alles Lesen! Auf der von Dir selbst genannten Seite steht klar und deutlich:

Inhalte auf den Server laden

Die Inhalte für den Server werden in einem als "document root" bezeichneten Verzeichnis abgespeichert. Je nach Apache- bzw. Ubuntu-Version ist das der folgende Ordner:

  • _Apache 2.4 (ab Ubuntu 13.10): /var/www/html/_
    
  • _Apache 2.2 (bis Ubuntu 13.04): /var/www/_
    

Wohl die schlechteste Antwort:

<?php echo $_SERVER['DOCUMENT_ROOT']; ?>

Denn dazu müsstest Du nämlich wissen, wo Du das speichern sollst ...

Jörg Reinholz