====== Configuration PHP de Nextcloud ====== Certains paramètres de **PHP** par défaut ne sont pas adapté pour la solution **Nextcloud**, les points à corriger son disponible dans la console Web de **Nextcloud** Dans le boutons **Paramètres d'aministration** dans le menu **Vue d'ensemble** les points à traiter du serveur son affichier. {{ :wiki:nextcloud:nextcloud_php_config01.png?100 |}} {{ :wiki:nextcloud:nextcloud_php_config02.png?1000 |}} ---- ===== Configurer la limite mémoire PHP ===== Éditer le fichier de configuration PHP. sudo vim /etc/php/X.X/apache2/php.ini Chercher la ligne **memory_limit = 128M**. //(128M étant la valeur de base)// {{ :wiki:nextcloud:nextcloud_php_config03.png?600 |}} Remplacer cette valeur par **512M**. {{ :wiki:nextcloud:nextcloud_php_config04.png?600 |}} Puis relancer le service **Apache2**. sudo systemctl restart apache2.service Rafraîchir l'interface web et vérifier si l'avertissement a disparu. ---- ===== Désactiver l'option « output_buffering » PHP ===== Éditer le fichier de configuration PHP. sudo vim /etc/php/X.X/apache2/php.ini Chercher la ligne **output_buffering = 4096**. {{:wiki:nextcloud:nextcloud_php_config05.png?600|}} Remplacer cette valeur par **output_buffering = 0**. {{:wiki:nextcloud:nextcloud_php_config06.png?600|}} Puis relancer le service **Apache2**. sudo systemctl restart apache2.service Rafraîchir l'interface web et vérifier si l'avertissement a disparu.