Anzeige:
Seite 2 von 2 ErsteErste 12
Ergebnis 16 bis 24 von 24

Thema: http://localhost/ und wie weiter?

  1. #16
    Registrierter Benutzer
    Registriert seit
    Jun 2006
    Beiträge
    194
    Und wo ist dann dein Problem? Php läuft doch. Siehe index.php, die du erstellt hast.

  2. #17
    Registrierter Benutzer
    Registriert seit
    May 2002
    Ort
    STUTTGART
    Beiträge
    138
    ja, aber nur als wenn sie in
    /srv/www/htdocs/
    liegt und index.php ist und dann vom Browser als localhost aufgerufen wird . Und außerdem "gehört" sie root.

  3. #18
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    Das Problem scheint im grundlegenden Verständnis zu liegen, wie Browser, Webserver und PHP zusammenspielen - und wie der Webserver zu konfigurieren ist.

    -> "lokal ausführen" - also direktes PHP ausführen - mach man in der Konsole.
    -> file://-URL führt kein PHP aus.
    -> Damit der Webserver PHP ausführt, muss ihm als Request die passende URL gegeben werden - die hat per se nichts mit dem Pfad auf dem Dateisystem zu tun sondern wird von der Server-Konfig aus der URL auf ein Dateisystem-Pfad gemappt. Sprich man muss den Webserver passend konfigurieren.
    Ich bin root - ich darf das.

  4. #19
    Registrierter Benutzer
    Registriert seit
    May 2002
    Ort
    STUTTGART
    Beiträge
    138
    Danke für Deine redliche Mühe marce,
    leider hat's mit noch nicht geholfen.
    Um
    php von Konsole aus geht's mir natürlich nicht
    sonder um kofigurieren:
    Und
    wie geht das konkret - ohne Verweise . Vielleicht doch mit yast ?

  5. #20
    Registrierter Benutzer
    Registriert seit
    May 2002
    Ort
    STUTTGART
    Beiträge
    138
    Meine vorläufige Lösung:
    ich
    habe, unter /srv/www/htdocs,
    einen Ordner "php" angelegt, mich zu seinem Eigentümer mit Schreibrechten gemacht, ihn der Gruppe "users" zugeordnet,
    und schließlich in einen ordner in meinem Homedirektory gelinkt.
    in /home/fritz/php
    kann ich nun Dateien eintragen, und mit
    Code:
    http://localhost/php/dateiname
    ... aufrufen,
    da funktioniert dann auch php.

  6. #21
    Registrierter Benutzer
    Registriert seit
    Apr 2009
    Ort
    Erde
    Beiträge
    2.819
    Schau an, Standard Lösung - wirklich nicht böse gemeint; willkommen
    Gruß nopes
    (,,,)---(^.^)---(,,,) /var/log/messages | grep cat

  7. #22
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    Sagen wir besser "Standard-Bastel-Lösung".

    Standard wäre ein Alias oder eben mod_userdir - "gehobener Standard" wäre ein VirtualHost.
    Ich bin root - ich darf das.

  8. #23
    Registrierter Benutzer
    Registriert seit
    Apr 2009
    Ort
    Erde
    Beiträge
    2.819
    Ich trau mich mal und sag mal ein klares jein, klar vhosts sind sinnvoll - was anderes will ich damit nicht sagen

    Wiederum, fummelt man sich weiteren Code rein, den man nicht wirklich braucht, weil Linux Bordmittel das schon möglich machen. Ich finde die Lösung auch ziemlich ehrlich und auch einfach nachzuvollziehen. Geht natürlich nur bis zu einem gewissen Grad, schon klar das Profis den "gehobenen Standard" bevorzugen. Jedenfalls valide ist es und der Bedarf nach einem gehobenen Standard ergibt sich dann, oder eben auch nicht - jein halt
    Gruß nopes
    (,,,)---(^.^)---(,,,) /var/log/messages | grep cat

  9. #24
    Elefantenversteher Avatar von florian0285
    Registriert seit
    Jun 2016
    Beiträge
    1.054
    Ich wäre auch kein Fan davon dem Apache-User Zugriff auf mein Homeverzeicnis zu geben und dabei ausführbaren PHP-Code laufen zu lassen.

    Deswegen würde ich den Prozess auch weitestgehend in seinem DocRoot in /var halten. Unabhängig davon ob Apache dafür module oder vhosts anbietet.

    Ergänzend würde ich "mount --bind" noch erwähnen.
    Matthäus 7:3 Was siehst du aber den Splitter in deines Bruders Auge, und wirst nicht gewahr des Balkens in deinem Auge?

Ähnliche Themen

  1. http://http://domain.de landet auf mircosoft.com - firefox 1.0.2
    Von corax im Forum Meldungen und Mitglieder
    Antworten: 8
    Letzter Beitrag: 19.04.05, 23:21
  2. http://localhost geht nicht!
    Von Hans-Georg Normann im Forum Linux als Server
    Antworten: 7
    Letzter Beitrag: 14.09.02, 19:55
  3. Qmail und root@localhost.localhost
    Von onlineworlds im Forum Linux Allgemein
    Antworten: 4
    Letzter Beitrag: 12.09.02, 15:11
  4. http://localhost/ bei netscape 4.7 und mozilla
    Von tomes im Forum Linux als Server
    Antworten: 0
    Letzter Beitrag: 30.04.02, 10:42
  5. la problem manch http request wird nicht weiter geroutet
    Von marcoboy im Forum Anbindung an die Aussenwelt
    Antworten: 4
    Letzter Beitrag: 10.01.02, 20:05

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •