====== Détails PHP sur Simple Hosting ======
* PHP Version 5.4 ([[http://phpinfo5-4.gandi-test.fr |phpinfo]])
* PHP Version 5.6 ([[http://phpinfo5-6.gandi-test.fr |phpinfo]])
* PHP Version 7.0 ([[http://phpinfo7.gandi-test.fr |phpinfo]])
* PHP Version 7.1 ([[http://phpinfo7-1.gandi-test.fr |phpinfo]]).
* PHP Version 7.2 ([[http://phpinfo7-2.gandi-test.fr |phpinfo]]).
Nous suivons le cycle de développement et l'intégration des nouvelles versions d'applicatifs dans les paquets Debian. \\
Vous pouvez vérifier la version stable ici :\\
https://packages.debian.org/search?keywords=php5-common
* php-apc 3.1
* phpMyAdmin 3.5
* Apache 2.4
* mod_filter.c
* mod_vhost_alias.c
* mod_unixd.c
* mod_status.c
* mod_setenvif.c
* mod_rewrite.c
* mod_remoteip.c
* mod_negotiation.c
* mod_mime.c
* mod_info.c
* mod_headers.c
* mod_fastcgi_handler.c
* mod_expires.c
* mod_env.c
* mod_dir.c
* mod_deflate.c
* mod_autoindex.c
* mod_authz_user.c
* mod_authz_host.c
* mod_authz_core.c
* mod_authn_file.c
* mod_authn_core.c
* mod_auth_basic.c
* mod_alias.c
* mod_access_compat.c
* event.c
* http_core.c
* mod_so.c
* core.c
===== Réglages spécifiques =====
* PATH_INFO
L'option PATH_INFO a été activée au niveau de PHP, ce qui implique que les URLs spécifiques comme index.php/object fonctionneront sans problème, sans nécessairement ajouter des règles de réécritures au niveau du fichier //.htaccess//.
* allow_url_fopen
allow_url_fopen est disponible sur votre instance; nous vous conseillons d'utiliser `curl`; voir [[http://phpsec.org/projects/phpsecinfo/tests/allow_url_fopen.html]] pour plus d'informations.
* php.ini
le fichier php.ini ne peut pas être personnalisable, vous devrez utiliser la fonction PHP 'ini_set()' pour cela.
* Afficher les erreurs PHP
Les erreurs PHP sont présentent dans les logs via votre interface d'administration. Si vous désirez les afficher directement sur la page :
* max_execution_time
La partie publique ainsi que la partie administration de l'instance possède un max_execution_time à 180 secondes par défaut, qu'il n'est pas possible de modifier vers le haut pour le moment. Pour le modifier vers le bas, utilisez ini_set(); ou set_time_limit();
* Ajouter des en-têtes
Depuis la version 2.4 d'Apache, certains caractères sont ignorés dans les en-têtes, tel que le underscore ('_'), ceci pour des raisons de sécurité. Ainsi, il est conseillé d'utiliser le caractère '-' qui sera automatiquement converti en '_' par Apache.
* Modifier la limitation de post_max_size et upload_max_filesize
Il n'est pas possible de modifier ces valeurs actuellement, la valeur par défaut est de 128M.
====== Voir aussi ======
* [[fr:simple:instance:php-mysql|Instance PHP/MySQL]]