Friendica的Caddy配置

这个Caddyfile用来测试和Friendica 3.5.2一起运行。

它应该能支持Friendica 3.x的版本,也许还能支持更低的版本。

可替换内容

要使这个配置生效,你应该只替换Caddyfile开头的server_name、到PHP套接字的路径(或IP)和root/*_log参数。

对于FastCGI,建议使用网络套接字而不是文件系统套接字,PHP可能无法预测文件系统套接字。请参阅有关如何指定FastCGI套接字的文档

Caddyfile

  1. server_name {
  2. root /home/friendica/public
  3. log /home/friendica/log/access.log
  4. errors /home/friendica/log/errors.log
  5. fastcgi / 127.0.0.1:2000 php {
  6. env PATH /bin
  7. }
  8. rewrite {
  9. r .*
  10. to /{uri} /index.php?q={path}&{query}
  11. }
  12. }