Vincent Vega
phisch
Hallo,
ich versuche www/webcalendar zu installieren. Leider kann bzw. will ich den Port nicht verwenden. Das liegt daran, dass ich eigentlich keinen extra Datenbankserver sondern SQLlite verwenden will und der Port das nicht unterstützt.
Also hab' ich die Anwendung manuell aus dem Netz geladen und installiert. PHP hab ich via lang/php5 aus den Ports installiert. Als Webserver kommt lighttp zum Einsatz (ebenfalls aus den Ports) wobei PHP als FastCGI eingebunden ist. Das FastCGI PHP Setup funktioniert, denn eine phpinfo() Seite kann ich aufrufen (und da bekomme ich ordentliche Ausgaben).
Leider funktioniert das ganze nicht. Damit meine ich, dass keine bzw. eine leere Seite an den Browser ausgeliefert wird. Das wäre ja nicht so schlimm, wenn man irgendwie an Fehlermeldungen käme. Folgende Einstellungen habe ich in /usr/local/etc/php.ini angepasst:
Leider sehe ich dennoch keine Fehler, weder im Browser noch in /var/log/php.log. Von der Shell aus kann ich die PHP Skripte aufrufen, allerdings merkt die Anwendung irgendwie, dass ich keinen Browser benutze und verabschiedet sich von selbst.
Wie debuggt man so etwas weiter?
ich versuche www/webcalendar zu installieren. Leider kann bzw. will ich den Port nicht verwenden. Das liegt daran, dass ich eigentlich keinen extra Datenbankserver sondern SQLlite verwenden will und der Port das nicht unterstützt.
Also hab' ich die Anwendung manuell aus dem Netz geladen und installiert. PHP hab ich via lang/php5 aus den Ports installiert. Als Webserver kommt lighttp zum Einsatz (ebenfalls aus den Ports) wobei PHP als FastCGI eingebunden ist. Das FastCGI PHP Setup funktioniert, denn eine phpinfo() Seite kann ich aufrufen (und da bekomme ich ordentliche Ausgaben).
Leider funktioniert das ganze nicht. Damit meine ich, dass keine bzw. eine leere Seite an den Browser ausgeliefert wird. Das wäre ja nicht so schlimm, wenn man irgendwie an Fehlermeldungen käme. Folgende Einstellungen habe ich in /usr/local/etc/php.ini angepasst:
Code:
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
log_errors = On
error_log = /var/log/php.log
Leider sehe ich dennoch keine Fehler, weder im Browser noch in /var/log/php.log. Von der Shell aus kann ich die PHP Skripte aufrufen, allerdings merkt die Anwendung irgendwie, dass ich keinen Browser benutze und verabschiedet sich von selbst.
Wie debuggt man so etwas weiter?