Ce document décrit les paramètres des logiciels pré-requis qui influencent le fonctionnement de Dynacase.

PHP

Certains paramètres par défaut de PHP ne sont pas optimaux pour l'utilisation de Dynacase, et nécessitent d'être modifiés.

Cette section répertorie donc les paramètres qui ont un effet sur le fonctionnement de Dynacase.

Paramètres INI

date.timezone

Ce paramètre permet de spécifier le fuseau horaire utilisé par les fonctions de manipulation de dates.

date.timezone = 'Europe/Paris'

max_execution_time

Ce paramètre permet de spécifier le temps maximal (en seconde) de traitement d'une requête par PHP.

Par défaut ce paramètre est à “30”.

Exemple :

max_execution_time = 300 ; 5 min.

max_file_uploads

Ce paramètre permet de spécifier le nombre de fichiers maximum qui seront pris en compte par PHP lors de la soumission d'un formulaire contenant des fichiers.

Par défaut ce paramètre est à “20”.

Si la valeur est trop basse, vous pourriez perdre des fichiers lors l'édition/sauvegarde de document Dynacase contenant beaucoup de fichiers.

Exemple :

max_file_uploads = 100

upload_max_filesize

Ce paramètre permet de spécifier la taille maximale qu'un fichier uploadé peut avoir. Si un fichier d'une taille supérieure est envoyé par le navigateur, alors il ne sera pas pris en compte par PHP.

Par défaut ce paramètre est à “2M” (2 Mo).

Exemple :

upload_max_filesize = 20M

max_post_size

Ce paramètre permet de spécifier la taille maximale d'une requête de type POST.

Par défaut ce paramètre est à “8M” (8 Mo).

Généralement, il doit être supérieur à `upload_max_filesize' et être au plus égal à `max_file_uploads' * `upload_max_filesize' :

  • upload_max_filesize < post_max_size ( max_file_uploads * upload_max_filesize )

Exemple :

post_max_size = 128M

error_reporting

Ce paramètre permet de spécifier le niveau de reporting des notices/warnings/erreurs/etc.

Il est nécessaire de ne pas afficher les messages de notices (E_NOTICE) de dépréciation (E_DEPRECATED) de PHP lors de l'utilisation de Dynacase.

Exemple :

error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED

display_errors

Ce paramètre permet d'activer ou non l'affichage des erreurs PHP dans les réponses émises au client.

Par défaut ce paramètre est à “On”.

En production, il est souhaitable de désactiver le display_errors.

Exemple :

display_errors = Off
freedom_3/install/soft-preco-params.txt · Dernière modification: 28/02/2011 17:57 par jerome.auge