Skip to content
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

Update auf 0.9.5 #25

Open
robinlefleur opened this issue Apr 17, 2024 · 4 comments
Open

Update auf 0.9.5 #25

robinlefleur opened this issue Apr 17, 2024 · 4 comments

Comments

@robinlefleur
Copy link

robinlefleur commented Apr 17, 2024

Wenn man von einer älteren Baikal-Version (z.B. 0.9.1) auf eine neuere Version (z.B. 0.9.5) aktualisieren möchte und noch eine veraltete PHP-Version (7.3) verwendet, ist es erforderlich, auch PHP auf eine neuere Version zu aktualisieren.

Da es keinen offiziellen Support für PHP 8.1 auf dem Raspberry Pi Zero gibt, habe ich für Baikal auf einen neueren Raspberry Pi Zero 2 W gewechselt. Für die Aktualisierung auf PHP 8.3 habe ich dieses Tutorial verwendet.

Nach der erfolgreichen PHP-Aktualisierung muss noch eine Anpassung in der Konfigurationsdatei baikal-nginx.site vorgenommen werden. Die Zeile fastcgi_pass unix:/run/php/php7.3-fpm.sock; muss entsprechend der installierten PHP-Version geändert werden, in diesem Fall zu fastcgi_pass unix:/run/php/php8.3-fpm.sock;

Nach diesen Schritten sollte die neuste Baikal-Version erfolgreich installiert sein.

@JsBergbau
Copy link
Owner

Hallo,

danke für die Anleitung.

PHP von Drittanbieterquellen zu installieren rate ich dringend ab. Wenn es Sicherheitslücken gibt, muss man sich darauf verlassen, dass dieser Anbieter diese ebenfalls behebt und dies möglichst schnell. Die Pakete von den Distributionen werden durch Debian immer auf dem aktuellen Sicherheitsstandard gehalten.

Laut den Releasenotes https://github.com/sabre-io/Baikal/releases wird PHP 7.2 und aufwärts unterstützt. Mit PHP 8.2 scheint es hingegeben immer noch ein paar Probleme zu geben.

Es scheint demnach keine Notwendigkeit zu geben PHP auf Version 8 zu bringen.

@robinlefleur
Copy link
Author

Ja, die Release Notes haben mich auch verwirrt, ich hab jedoch diesen Fehler dann gehabt: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.1.0".

@JsBergbau
Copy link
Owner

Hast du eventuell weitere Paketquellen von Drittanbietern? Composer kommt ja über apt und sollte zur mitgelieferten Version passen.

@robinlefleur
Copy link
Author

Ich hatte einen ganz frischen Raspberry Pi Zero gehabt und dann nur das Tutorial befolgt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants