Instalez Nextcloud pe un sistem FreeBSD și îl folosesc lighttpd
în spatele unui nginx
proxy invers cu SSL terminal.
lighttpd
este capabil să servească statică html
dosare și poate servi index.php
, dar fără stiluri, doar textul.
La alergare lighttpd -D -f /usr/local/etc/lighttpd/lighttpd.conf
și accesarea cloud2.myhostname.com
există o grămadă de erori așa cum se arată mai jos.
Rădăcina documentului și toți descendenții sunt deținute de www:www
, utilizatorul și grupul în care lighttpd
rulează.
Toate directoarele au permisiunea de 770
. Toate fișierele au permisiunea de 660
.
The lighttpd
jurnalul de erori arată că FastCGI rulează, iar FastCGI returnează o urmă de eroare, care lighttpd
busteni ca FastCGI-stderr:
pentru a indica că urma erorii este de la acesta.
Cum să rezolvi asta?
server.c.1513) server a pornit (lighttpd/1.4.59)
gw_backend.c.944) gw - a găsit o gazdă 0
gw_backend.c.944) gw - a găsit o gazdă 0
gw_backend.c.228) am primit proc: pid: 99023 socket: unix:/var/run/lighttpd/sockets/php.socket-2 încărcare: 1
mod_fastcgi.c.487) FastCGI-stderr:{"reqId":"5HVsZcmvRCF7Qpm918A6","level":3,"time":"2021-10-25T22:03:55+00:00","remoteAddr":" 111.222.33.44","user":"--","app":"PHP","method":"GET","url":"/index.php","message":"file_put_contents(/usr /local/www/nextcloud/data/.htaccess): Nu s-a putut deschide fluxul: Permisiunea refuzată la /usr/local/www/nextcloud/lib/private/Setup.php#584","userAgent":"Mozilla/5.0 ( X11; FreeBSD amd64; rv:93.0) Gecko/20100101 Firefox/93.0","version":"","exception":{"Exception":"Eroare","Message":"file_put_contents(/usr/local/www /nextcloud/data/.htaccess): Nu s-a putut deschide fluxul: Permisiunea refuzată la /usr/local/www/nextcloud/lib/private/Setup.php#584","Code":0,"Trace":[{" function":"onError","class":"OC\Log\ErrorHandler","type":"::"},{"file":":"/usr/local/www/nextcloud/lib/private/ Setup.php","line":584,"function":"file_put_contents"},{"file":"/usr/local/www/nextcloud/lib/private/Setup.php","line":222, "function":"protectDataDirectory","class":"OC\Setup","type":"::"},{"file":"/usr/loca l/www/nextcloud/core/Controller/SetupController.php","line":57,"function":"getSystemInfo","class":"OC\Setup","type":"->"}, {"file":"/usr/local/www/nextcloud/lib/base.php","line":939,"function":"run","class":"OC\Core\Controller\ SetupController","type":"->","args":["*** parametrii sensibili au fost înlocuiți ***"]},{"file":":"/usr/local/www/nextcloud/index.php" ,"line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/usr/local/www/nextcloud/lib/ private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
mod_fastcgi.c.487) FastCGI-stderr:{"reqId":"5HVsZcmvRCF7Qpm918A6","level":3,"time":"2021-10-25T22:03:55+00:00","remoteAddr":" 111.222.33.44","user":"--","app":"PHP","method":"GET","url":"/index.php","message":"file_put_contents(/usr /local/www/nextcloud/data/index.html): Nu s-a putut deschide fluxul: Permisiunea refuzată la /usr/local/www/nextcloud/lib/private/Setup.php#585","userAgent":"Mozilla/5.0 (X11; FreeBSD amd64; rv:93.0) Gecko/20100101 Firefox/93.0","version":"","exception":{"Exception":"Eroare","Message":"file_put_contents(/usr/local/ www/nextcloud/data/index.html): Nu s-a putut deschide fluxul: Permisiune refuzată la /usr/local/www/nextcloud/lib/private/Setup.php#585","Code":0,"Trace":[ {"function":"onError","class":"OC\Log\ErrorHandler","type":"::"},{"file":"/usr/local/www/nextcloud/lib/ private/Setup.php","line":585,"function":"file_put_contents"},{"file":"/usr/local/www/nextcloud/lib/private/Setup.php","line": 222,"function":"protectDataDirectory","class":"OC\Setup","type":"::"},{"file":"/usr/lo cal/www/nextcloud/core/Controller/SetupController.php","line":57,"function":"getSystemInfo","class":"OC\Setup","type":"->"}, {"file":"/usr/local/www/nextcloud/lib/base.php","line":939,"function":"run","class":"OC\Core\Controller\ SetupController","type":"->","args":["*** parametrii sensibili au fost înlocuiți ***"]},{"file":":"/usr/local/www/nextcloud/index.php" ,"line":36,"function":"handleRequest","class":"OC","type":"::"}],"File":"/usr/local/www/nextcloud/lib/ private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
mod_fastcgi.c.487) FastCGI-stderr:{"reqId":"5HVsZcmvRCF7Qpm918A6","level":2,"time":"2021-10-25T22:03:55+00:00","remoteAddr":" 111.222.33.44","user":"--","app":"nicio aplicație în context","method":"GET","url":"/index.php","message":"Ar putea nu detectează nicio gazdă în https:///data/htaccesstest.txt","userAgent":"Mozilla/5.0 (X11; FreeBSD amd64; rv:93.0) Gecko/20100101 Firefox/93.0","version":""}
mod_fastcgi.c.487) FastCGI-stderr:{"reqId":"5HVsZcmvRCF7Qpm918A6","level":2,"time":"2021-10-25T22:03:55+00:00","remoteAddr":" 111.222.33.44","user":"--","app":"nicio aplicație în context","method":"GET","url":"/index.php","message":"Ar putea nu detectează nicio gazdă în http:///data/htaccesstest.txt","userAgent":"Mozilla/5.0 (X11; FreeBSD amd64; rv:93.0) Gecko/20100101 Firefox/93.0","version":""}
mod_fastcgi.c.487) FastCGI-stderr:{"reqId":"5HVsZcmvRCF7Qpm918A6","level":3,"time":"2021-10-25T22:03:55+00:00","remoteAddr":" 111.222.33.44","user":"--","app":"PHP","method":"GET","url":"/index.php","message":"fopen(/var /log/nextcloud/nextcloud.log): Nu s-a putut deschide fluxul: Permisiune refuzată la /usr/local/www/nextcloud/lib/private/Log/File.php#84","userAgent":"Mozilla/5.0 (X11) ; FreeBSD amd64; rv:93.0) Gecko/20100101 Firefox/93.0","version":""}
gw_backend.c.303) lansat proc: pid: 99023 socket: unix:/var/run/lighttpd/sockets/php.socket-2 încărcare: 0