Wiki CgX

Parce que j'ai un cerveau, mais pas trop.

Outils pour utilisateurs

Outils du site


it:linux-selfhosting:php

PHP

Changer la version par défaut en CLI

sudo update-alternatives --set php /usr/bin/php7.4
sudo update-alternatives --set phar /usr/bin/phar7.4
sudo update-alternatives --set phar.phar /usr/bin/phar.phar7.4

Erreur "Fatal error: Uncaught ImagickException: cache resources exhausted"

Il faut désactiver les limites de ressources dans Imagick

Editer le fichier /etc/ImageMagick-6/policy.xml et commenter les lignes suivantes dans policymap

  <!-- <policy domain="resource" name="temporary-path" value="/tmp"/> -->
  <!-- <policy domain="resource" name="memory" value="2GiB"/> -->
  <!-- <policy domain="resource" name="map" value="4GiB"/> -->
  <!-- <policy domain="resource" name="area" value="1GB"/> -->
  <!-- <policy domain="resource" name="disk" value="16EB"/> -->
  <!-- <policy domain="resource" name="file" value="768"/> -->
  <!-- <policy domain="resource" name="thread" value="4"/> -->
  <!-- <policy domain="resource" name="throttle" value="0"/> -->
  <!-- <policy domain="resource" name="time" value="3600"/> -->
  <!-- <policy domain="system" name="precision" value="6"/> -->

Recharger php-fpm si nécéssaire : systemctl php7.4-fpm restart

it/linux-selfhosting/php.txt · Dernière modification : 20 Jun 2022 :: 10:20 de CgX