php:faqs
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| php:faqs [2020/07/12 19:14] – [Umstellen von prefork auf fpm] franz | php:faqs [2021/11/04 18:59] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 17: | Zeile 17: | ||
| Folgende [[https:// | Folgende [[https:// | ||
| + | |||
| + | |||
| + | ===== Nextcloud PHP Konfiguration ===== | ||
| + | |||
| + | Wird Nextcloud installiert müssen einige php Konfigurationen getuned werden. [[https:// | ||
| + | |||
| + | ===== nützliche PHP commands ===== | ||
| + | |||
| + | Liste aller compilierten PHP Module | ||
| + | |||
| + | '' | ||
| + | |||
| + | Suche nach einem bestimmten PHP Modul (hier ftp) | ||
| + | |||
| + | '' | ||
| + | |||
| + | Liste aller installierten PHP Module | ||
| + | |||
| + | dpkg –get- selections | grep -i php | ||
| Zeile 25: | Zeile 44: | ||
| PHP [[http:// | PHP [[http:// | ||
| - | |||
| - | ===== Versionswechsel von installierten php-Versionen ===== | ||
| - | |||
| - | [[https:// | ||
| ===== Umstellen von prefork auf fpm ===== | ===== Umstellen von prefork auf fpm ===== | ||
| Zeile 39: | Zeile 54: | ||
| In der PHP ini sowohl vom Webserver als auch für das CLI sind folgende Werte zu ändern | In der PHP ini sowohl vom Webserver als auch für das CLI sind folgende Werte zu ändern | ||
| - | upload_max_filesize = 4G\\ | + | < |
| + | upload_max_filesize = 4G | ||
| post_max_size = 4G | post_max_size = 4G | ||
| + | |||
| + | </ | ||
| + | |||
| + | Danach Webserver neu zu starten oder die neuen Werte einzulesen, z.B. mit apachectl graceful für den Apache Webserver | ||
| + | |||
| ===== Versionswechsel von installierten php-Versionen ===== | ===== Versionswechsel von installierten php-Versionen ===== | ||
| - | ==== Installiere dieselben PHP 7.3 Module wie PHP 7.2\\ | + | [[https:// |
| - | ==== | + | |
| + | ===== Installiere dieselben PHP 7.3 Module wie PHP 7.2 | ||
| + | |||
| + | ===== ===== | ||
| < | < | ||
| + | |||
| apt install $(apt list --installed | grep php7.2- | cut -d'/' | apt install $(apt list --installed | grep php7.2- | cut -d'/' | ||
| </ | </ | ||
| - | |||
| - | |||
| **Diese Vorgangsweise hat bei mir funktioniert (Umstieg von 7.2 auf 7.3)** | **Diese Vorgangsweise hat bei mir funktioniert (Umstieg von 7.2 auf 7.3)** | ||
| Zeile 63: | Zeile 85: | ||
| </ | </ | ||
| + | ===== Wechseln von PHP Prefork zu Event ===== | ||
| - | Verifiziere die php Version | + | Standardmäßig werden viele Ubuntu Distributionen von PHP mit dem Prefork Modell ausgeliefert. Will man das Event Modul einsetzen (Voraussetzung für HTTP/2), [[https:// |
| + | Will man HTTP/2 verwenden, muss man ebefalls von Prefork weg. [[https:// | ||
| + | |||
| + | ===== Wechseln zwischen einzelnen PHP Versionen ===== | ||
| + | |||
| + | Eine Anleitung [[https:// | ||
| + | |||
| + | Verifiziere die php Version | ||
| < | < | ||
| + | |||
| php --version | php --version | ||
php/faqs.1594574053.txt.gz · Zuletzt geändert: (Externe Bearbeitung)