Hola,
Hoy estaré actualizando el servidor con Funkwhale y el de Pixelfed, así que puede que haya interrupciones en el servicio.
Un saludo y disculpad las molestias!
Marcel
Hola,
Hoy estaré actualizando el servidor con Funkwhale y el de Pixelfed, así que puede que haya interrupciones en el servicio.
Un saludo y disculpad las molestias!
Marcel
He actualizado:
Funkwhale de v.1.2.2 → v.1.2.9
Sin problemas siguiendo las instrucciones oficiales.
Pixelfed de v.0.11.2 → v.0.11.4
Ahí he tenido mis problemillas:
sudo git pull origin dev
Se ha quejado de cambios en el archivo:
storage/app/public/.gitignore
He restaurado a estado inicial con:
sudo git restore storage/app/public/.gitignore
sudo git pull origin dev
sudo composer install
Se quejó que necesitaba instalar php8.0 o 8.1. Decidí instalarlo a partir de un repositorio ppa:
sudo add-apt-repository ppa:ondrej/php
sudo apt install php8.1
Luego he tenido que instalar todas las extensiones:
sudo apt install php8.1-xml php8.1-redis php8.1-fpm php8.1-exif php8.1-gd php8.1-intl php8.1-mbstring php8.1-imagick php8.1-mysql
Y ya he seguido:
sudo composer update
sudo composer install
sudo php artisan config:cache
sudo php artisan route:cache
sudo php artisan migrate --force
Y he tenido que explícitamente cambiar la versión de php en los siguientes ficheros (y reiniciar procesos):
sudo vim /etc/systemd/system/pixelfed.service
sudo vim /etc/nginx/sites-enabled/pixelfed.conf
sudo systemctl restart php8.1-fpm.service
sudo systemctl restart nginx.service
sudo systemctl restart pixelfed.service