Interpreteur
Sur les serveurs HELMo
Un serveur Web avec interpréteurs PHP sont à votre disposition :
Panoramix : 192.168.132.203 (2024-2025 => PHP Version 8.0.30)
Sur les machines de laboratoire
Il n'y a pas d'interpréteur PHP local installé!
Vous devez placer votre site sur le serveur pour pouvoir le tester.
Sur votre ordinateur personnel
Vous pouvez télécharger et installer une suite logicielle qui contient :
- Un serveur HTTP
- Un interpréteur PHP
- Un serveur de base de données MySQL
Exemple : Wamp, Mamp
Informations sur le serveur web grâce à PHP
Même sans avoir les droits d'administration du serveur web, il est possible d'obtenir différentes informations sur le serveur web et les modules supplémentaires activés.
Exemple de php info
Créez le fichier info.php avec le contenu suivant:
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8"/>
<title>Infos</title>
</head>
<body>
<?php phpinfo(); ?>
</body>
</html>
Uploadez ce fichier sur le serveur et visualisez-le.
Quelques informations utiles:
- la version de PHP: dans le bandeau supérieur de la page
- max_execution_time: le temps d'exécution maximum d'un script PHP
- memory_limit: quantité de mémoire maximale qu'un script PHP peut utiliser
- max_file_uploads: le nombre maximum de fichiers pouvant être envoyés sur le serveur simultanément
- upload_max_filesize: taille maximale d'un fichier envoyé sur le serveur