[Lighttpd] PHP wird nicht geladen

A

_arne

Gast
Hallo,

ich habe bei meinem dedicated lighttpd laufen und PHP5.
So. PHP läuft auch wunderbar im Ordner /var/www/.
Ich möchte aber gerne, dass die Domain auf meine Crypto-Partition pointet (/crypto/www/)
Das funktioniert auch alles wunderbar, bis auf PHP.
Wenn ich ein PHP-Script ausführen möchte, kommt Fehler 500.

Hier nochmal der Abschnitt in der lighttpd.conf, falls es weiterhilft:
Code:
$HTTP["host"] =~ "(^|\.)meinedomain\.de$" {
        server.document-root = "/crypto/www/"
        server.errorlog      = "/crypto/log/lighttpd/error.log"
}

Muss ich da in irgendeiner cfg noch etwas einstellen?

Vielen Dank im Voraus!

-Arne
 
Link doch crypto auf /var/www?

sonst Poste bitte mal deine Vollständige config.
 
Die Idee mit dem Link ist sehr gut!
Habe jetzt folgenden Befehl ausgeführt:
Code:
ls -s /crypto/www/arne /home/arne/public_html

Irgendwie funktioniert das aber nicht. Also die index.html, die ich in /crypto/www/arne erstellt habe, taucht nicht in /home/arne/public_html auf.

Habe ich etwas falsch gemacht?

Danke im Voraus! :)
 
das sagt mir man ln
ln [OPTION]... [-T] ZIEL LINK_NAME

also
Code:
cd /var/www
ln -s /home/bla Name
ls -al schauen ob die Verlinkung stimmt

einfach dann testen IP/Name/index.php
 
Simlinks soll man, soweit mir bekannt, nicht verwenden, da sie offenbar sicherheitsprobleme darstellen können. Du kannst eine alias.url in der lighttpd.conf einrichten, mit der du auf ein anderes verlinkst.

Ich hab das gestern probiert und hatte ehrlich gesagt keinen wirklichen erfolg. Die alias.url ging bei mir nicht (ka warum), zumindest wurde der eintrag in der dir listing von lighttpd nicht angezeigt, per simlink zwar schon, jedoch bekam ich dann immer den fehler 403 d.h. fehlende berechtigungen, wobei ich da _alles_ probiert hatte. Evtl. ging die alias.url doch, nur ohne eintrag im dir listing, jedoch hatte ich weiterhin das problem mit der zugriffsberechtigung.
 
Vielen Dank erstmal!

Hat sich für's erste erledigt. Aber bei den Symlinks hatte ich auch immer den Fehler 403. Weil der Link (public_html) ja von mir erstellt wurde und mit chown/chmod nur das verlinkte Verzeichnis betroffen ist.

Aber vielen Dank erstmal! :)
 
Zurück
Oben