这可能是一个真正的新手问题,但我已经搜索过,但我并不真正理解我在读什么。我在 Apache2 中建立了一个站点,它使用 WSGI 为 Radicale 提供服务。这一切都在伐木中戛然而止。Apache2 报告它没有写入 /var/www/radicale/radicale.log 的权限,当我查看它时,该文件就在那里,但它的长度为 0 字节并且由 Radicale 使用。我猜问题出在我的站点文件中,但我正在绕圈子。这是我的网站文件:
服务器名称 myserver.domain.org
WSGIDaemonProcess radicale user=www-data group=www-data threads=1
WSGIProcessGroup radicale
WSGIScriptAlias / /var/www/radicale.wsgi
<Directory /var/www/intranet/calendars>
WSGIApplicationGroup %{GLOBAL}
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Location /cal>
AuthType basic
AuthName "My Calendar"
AuthBasicProvider file
AuthUserFile /etc/radicale/radpasswd
Require user olivers
</Location>
SSLEngine on
SSLCertificateFile /etc/ssl/certs/harrison7sprcert.pem
SSLCertificateKeyFile /etc/ssl/private/harrison7sprkey.pem