I just updated to caddy 0.9.1 on my local machine and when I ran the command “caddy”, I got this:
Activating privacy features... done.
panic: runtime error: index out of range
goroutine 1 [running]:
panic(0x7d2b60, 0xc42000a0d0)
/usr/local/go/src/runtime/panic.go:500 +0x1a1
github.com/hacdias/caddy-hugo.checkVersion(0xc420273ca0, 0x13, 0xc420273ca0)
/home/caddy/go/src/github.com/hacdias/caddy-hugo/installer.go:95 +0x15b
github.com/hacdias/caddy-hugo.getPath(0x85cde0, 0xc4202bf5e0)
/home/caddy/go/src/github.com/hacdias/caddy-hugo/installer.go:34 +0x6c4
github.com/hacdias/caddy-hugo.parse(0xc42017e900, 0xc420273a40, 0x11, 0x0, 0x1, 0x0)
/home/caddy/go/src/github.com/hacdias/caddy-hugo/setup.go:144 +0x13a
github.com/hacdias/caddy-hugo.setup(0xc42017e900, 0x4, 0x8a9078)
/home/caddy/go/src/github.com/hacdias/caddy-hugo/setup.go:36 +0xb7
github.com/mholt/caddy.executeDirectives(0xc4202cc750, 0x8ae5f4, 0x9, 0x11be2a0, 0x26, 0x26, 0xc420273ac0, 0x1, 0x1, 0x0, ...)
/tmp/custombuild_6988_556956615/src/github.com/mholt/caddy/caddy.go:557 +0x597
github.com/mholt/caddy.startWithListenerFds(0x1123d60, 0xc4202c0780, 0xc4202cc750, 0x0, 0x64, 0x0)
/tmp/custombuild_6988_556956615/src/github.com/mholt/caddy/caddy.go:455 +0x39a
github.com/mholt/caddy.Start(0x1123d60, 0xc4202c0780, 0x1123d60, 0xc4202c0780, 0x0)
/tmp/custombuild_6988_556956615/src/github.com/mholt/caddy/caddy.go:423 +0xff
github.com/mholt/caddy/caddy/caddymain.Run()
/tmp/custombuild_6988_556956615/src/github.com/mholt/caddy/caddy/caddymain/run.go:111 +0x26b
main.main()
/tmp/custombuild_6988_556956615/src/github.com/mholt/caddy/caddy/main.go:13 +0x1b
here’s my caddy file. It’s pretty basic.
localhost:2216 {
root myempty
fastcgi / 127.0.0.1:9000 php
gzip
rewrite {
regexp .*
ext /
to /index.php?_url={uri}
}
}
localhost:3000 {
root patternlab/public
gzip
errors /Users/justrjlewis//var/logs/error.log
}
localhost:2016 {
root novashrm/public
gzip
errors /Users/justrjlewis/var/logs/error.log
}
localhost:2116 {
root novashrm
gzip
errors /Users/justrjlewis/var/logs/error.log
fastcgi / 127.0.0.1:9000 php
}
localhost:2017 {
root tpvsports/public
gzip
errors /Users/justrjlewis/var/logs/tpvsports.error.log
basicauth /new admin admin
hugo
}
localhost:2018 {
root mysite/public
gzip
errors /Users/justrjlewis/var/logs/error.log
}
localhost:2118 {
root mysite
gzip
errors /Users/justrjlewis/var/logs/mysite.error.log
fastcgi / 127.0.0.1:9000 php
}
localhost:2020 {
root okzetas_new/public
gzip
errors /Users/justrjlewis/var/logs/okzetas.error.log
log /Users/justrjlewis/var/logs/okzetas.access.log
hugo
}
localhost:2080 {
root justrjlewis_new/public
gzip
errors /Users/justrjlewis/var/logs/justrjlewis.error.log
log /Users/justrjlewis/var/logs/justrjlewis.access.log
hugo
}
localhost:2025 {
root walkroyale/public
gzip
errors /Users/justrjlewis/var/logs/walkroyale.error.log
log /Users/justrjlewis/var/logs/walkroyale.access.log
hugo
}