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:15] – [Versionswechsel von installierten php-Versionen] 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 24: Zeile 43:
 php.ini [[http://php.net/manual/de/ini.php|Richtlinien]]\\ php.ini [[http://php.net/manual/de/ini.php|Richtlinien]]\\
 PHP [[http://php.net/manual/de/opcache.configuration.php|Laufzeitkonfiguration]] PHP [[http://php.net/manual/de/opcache.configuration.php|Laufzeitkonfiguration]]
- 
  
  
Zeile 36: 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 =====
Zeile 43: Zeile 67:
 [[https://thishosting.rocks/install-php-on-ubuntu/|Hier]] eine verständliche Übersicht [[https://thishosting.rocks/install-php-on-ubuntu/|Hier]] eine verständliche Übersicht
  
-===== Installiere dieselben PHP 7.3 Module wie PHP 7.2\\ +===== Installiere dieselben PHP 7.3 Module wie PHP 7.2 
-=====+ 
 +=====   =====
 <code> <code>
  
Zeile 60: 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.1594574124.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