-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing UNIX domain socket path for redis #192
Comments
I had overlooked that I need to After doing that, I'm getting this error instead:
|
Giving up on the socket and switching to tcp fixed it. It would still be nice to get this working on the socket though. |
Socket |
that's weird, because defining |
I ran into all kinds of weirdness during this install. Also, using a custom "pixelfed" user won't work; I had to use nginx's default user, because the generated media file directories all lack the group read permission. So, I started from scratch and everything's finally working now. |
Also faced with this issue during clean install. Switched to default nginx user and Redis tcp and it worked. |
Running the command
php artisan migrate --force
as root user is failing on a fresh install.My setup
pixelfed
user, owns the/usr/share/webapps/
directorysu - pixelfed
, thencreatedb -T template0 pixelfed
/etc/redis/redis.conf
contains.env
containsI also tried setting a password with redis'
requirepass
parameter in theredis.conf
.Looking at pixelfed/docs#121 (comment) I then tried
And then
which gives me a different error message:
The usermod suggested in pixelfed/docs#121 (comment) did not fix this.
Operating system: Debian 12 bookworm
Pixelfed version v0.12.0
PHP version 8.2.18
Redis version 7.0.15
The text was updated successfully, but these errors were encountered: