Benutzer-Werkzeuge

Webseiten-Werkzeuge


php:faqs

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
php:faqs [2020/07/12 19:14] – [Umstellen von prefork auf fpm] franzphp:faqs [2021/11/04 18:59] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 17: Zeile 17:
  
 Folgende [[https://www.positronx.io/installing-php-7-0-apcu-extension/|Anleitung]] Folgende [[https://www.positronx.io/installing-php-7-0-apcu-extension/|Anleitung]]
 +
 +
 +===== Nextcloud PHP Konfiguration =====
 +
 +Wird Nextcloud installiert müssen einige php Konfigurationen getuned werden. [[https://decatec.de/home-server/nextcloud-auf-ubuntu-server-mit-nginx-mariadb-php-lets-encrypt-redis-und-fail2ban/#Konfiguration_PHP|Hier eine Einleitung]]
 +
 +===== nützliche PHP commands =====
 +
 +Liste aller compilierten PHP Module
 +
 +''php -m''
 +
 +Suche nach einem bestimmten PHP Modul (hier ftp)
 +
 +''php -m | grep -i ftp''
 +
 +Liste aller installierten PHP Module
 +
 +dpkg –get- selections | grep -i php
  
  
Zeile 25: Zeile 44:
 PHP [[http://php.net/manual/de/opcache.configuration.php|Laufzeitkonfiguration]] PHP [[http://php.net/manual/de/opcache.configuration.php|Laufzeitkonfiguration]]
  
- 
-===== Versionswechsel von installierten php-Versionen ===== 
- 
-[[https://thishosting.rocks/install-php-on-ubuntu/|Hier]] eine verständliche Übersicht 
  
 ===== 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\\+<code> 
 +upload_max_filesize = 4G
 post_max_size = 4G post_max_size = 4G
 +
 +</code>
 +
 +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://thishosting.rocks/install-php-on-ubuntu/|Hier]] eine verständliche Übersicht
-====+
  
 +===== Installiere dieselben PHP 7.3 Module wie PHP 7.2
 +
 +=====   =====
 <code> <code>
 +
 apt install $(apt list --installed | grep php7.2- | cut -d'/' -f1 | sed -e 's/7.2/7.3/g') apt install $(apt list --installed | grep php7.2- | cut -d'/' -f1 | sed -e 's/7.2/7.3/g')
  
 </code> </code>
- 
- 
  
 **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:
  
 </code> </code>
 +===== 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://helgeklein.com/blog/2018/11/enabling-http-2-in-apache-on-ubuntu-18-04/|sind folgende Schritte durchzuführen:]]
  
 +Will man HTTP/2 verwenden, muss man ebefalls von Prefork weg. [[https://helgeklein.com/blog/2018/11/enabling-http-2-in-apache-on-ubuntu-18-04/|Hier eine andere Anleitung]]
 +
 +===== Wechseln zwischen einzelnen PHP Versionen =====
 +
 +Eine Anleitung [[https://www.ostechnix.com/how-to-switch-between-multiple-php-versions-in-ubuntu/|findest du hier]]
 +
 +Verifiziere die php Version
 <code> <code>
 +
 php --version php --version
  
php/faqs.1594574053.txt.gz · Zuletzt geändert: (Externe Bearbeitung)

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki