Base de connaissances

1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !

Modifier la configuration serveur (hébergement ancienne formule)

Infomaniak ne modifie jamais, sur demande, les fichiers de configuration système tels que php.ini, my.ini ou httpd.conf. Cependant, vous pouvez ajuster certains paramètres PHP de deux manières :

 

1. Modifier les paramètres via le code PHP

Vous pouvez utiliser la fonction ini_set() directement dans votre code PHP :

Syntaxe

<?php ini_set('nom_du_paramètre', 'valeur'); ?>

Exemple

<?php ini_set('display_errors', 'off'); ?>
// Disable error display

 

2. Modifier les paramètres via un fichier .htaccess ou .user.ini

Pour les hébergements utilisant la nouvelle console d’Infomaniak, il est recommandé d’utiliser un fichier .user.ini plutôt qu’un .htaccess.

Syntaxe

php_flag "nom_du_paramètre" "on/off"
php_value "nom_du_paramètre" "valeur"

Exemples

php_flag display_errors "off"
# Disable error display

php_flag allow_url_fopen "On"
php_flag allow_url_include "On"
# Enable fopen, fsockopen, file_get_contents, simplexml_load_file, etc.
# Helps resolve errors such as:
# "URL file-access is disabled in the server configuration"
# "Fatal error: main() [function.require]: failed to open stream"
# "get_headers(), file_get_contents(), etc."

php_flag detect_unicode "off"
# Disable automatic Unicode detection

php_flag short_open_tag "off"
# Disable short PHP tags (<? ?>) to prevent XML parsing issues

php_value register_globals "0"
# Disable Register Globals (enabled by default in some configurations)

php_value magic_quotes_gpc "1"
# Enable Magic Quotes GPC function (see: http://php.net/manual/en/security.magicquotes.php)

AllowOverride None
# Modify the AllowOverride directive (ALL by default)

 

En images

Vous pouvez créer un fichier .htaccess ou .user.ini et y insérer les directives nécessaires :

 

En savoir plus

Les limites memory_limit et max_execution_time sont définies au niveau de la configuration d’Apache et ne peuvent pas être modifiées.

Lien vers cette FAQ:


Cette FAQ a été utile?