Exécuter un fichier en PHP

Muhammad Abubakar 30 janvier 2023
  1. Exécuter un fichier PHP dans XAMPP
  2. Exécuter des fichiers PHP à l’aide de la ligne de commande
Exécuter un fichier en PHP

Ce tutoriel montre comment exécuter un fichier en PHP. Il existe deux manières d’exécuter un fichier PHP :

  • Nous pouvons exécuter un fichier PHP à l’aide d’un serveur Web, qui peut être Apache, Nginx ou IIS. Cette méthode peut vous permettre d’exécuter des scripts PHP sur un navigateur Web.
  • On peut aussi exécuter un fichier PHP par une ligne de commande sans aucun serveur.

Exécuter un fichier PHP dans XAMPP

Le Xampp fait partie du serveur Apache, ce qui nous aide à exécuter des scripts PHP localement sur l’ordinateur. Si vous devez exécuter des scripts PHP à partir d’un serveur Web, vous devrez le configurer avec l’un des serveurs Internet qui le prend en charge.

Pour Windows, le serveur Web IIS est considéré comme l’un des serveurs couramment utilisés. À l’avenir, Apache et Nginx sont des serveurs Web largement utilisés pour d’autres cadres de travail.

L’exécution d’un fichier PHP nécessite des outils spécifiques comme PHP et MySQL et des serveurs comme Apache. Au lieu de télécharger tous ceux que nous avons mentionnés, nous vous recommandons de télécharger et d’installer uniquement un programme comme XAMPP - cela vous fournira tout ce dont vous avez besoin dans le package d’installation. La meilleure chose à propos de XAMPP est qu’il prend en charge Windows, Linux et macOS.

Suivez les étapes ci-dessous pour exécuter un fichier PHP via XAMPP.

  • La première étape consiste à télécharger le serveur XAMPP.
  • Après le téléchargement, accédez au navigateur Web et vérifiez votre serveur pour vérifier s’il fonctionne correctement. Écrivez http://localhost sur le navigateur et regardez la page par défaut de XAMPP.
  • Après cela, le plus important est l’emplacement où vous placez le fichier PHP. Lors de l’installation du programme informatique XAMPP, vous trouverez le catalogue htdocs, qui est la racine de l’archive de votre espace serveur web par défaut : localhost. Ainsi, lorsque vous accédez au lien http://localhost/example.php, le serveur tentera de découvrir l’enregistrement example.php sous le répertoire htdocs.
  • Selon le système d’exploitation que vous utilisez, la zone du répertoire htdocs change. Pour Windows, il se trouverait dans C:\xampp\htdocs. Pour les utilisateurs de Linux et macOS, il se trouverait dans /opt/lampp/htdocs. Une fois que vous avez trouvé la zone du répertoire htdocs, vous commencerez immédiatement à créer le script PHP et à les exécuter dans votre navigateur.

Avec les étapes ci-dessus, vous pouvez facilement exécuter un fichier PHP sur votre navigateur local et travailler facilement sur PHP.

Exécuter des fichiers PHP à l’aide de la ligne de commande

Pour exécuter le fichier PHP en utilisant la ligne de commande, vous devez connaître l’emplacement du fichier. Votre terminal IDE doit se trouver au même emplacement et le script exécutable doit se trouver dans l’installation PHP.

Pour les clients Windows, vous devez découvrir le fichier php.exe sous le répertoire où PHP est introduit. En revanche, les utilisateurs Linux ou macOS doivent le trouver dans /usr/bin/php.

Sous Linux et macOS, vous pouvez utiliser le raccourci PHP à partir de n’importe quel répertoire. Une fois que vous connaissez la zone de votre enregistrement exécutable PHP, vous devez entrer le titre de l’enregistrement PHP, que vous devez exécuter à partir de l’interface de ligne de commande.

Pour les utilisateurs de Linux et macOS, utilisez cette commande ci-dessous.

php my_example.php

Si vous utilisez Windows, vous devez connaître l’emplacement complet du script exécutable à exécuter. L’exécutable PHP est accessible sous C:\php7\php.exe ; vous l’utiliserez pour exécuter le fichier PHP après avoir donné la commande.

Pour les utilisateurs de Windows, utilisez cette commande ci-dessous.

C:\php7\php.exe my_example.php

Comme nous l’avons vu précédemment, les scripts PHP en ligne de commande sont principalement utilisés pour planifier des affectations spécifiques à l’application, comme ce qui suit.

  • effacer ou créer des caches d’applications
  • export/import d’entités framework
  • le traitement par lots
  • autres tâches générales

En règle générale, ces types de tâches prennent beaucoup de temps à s’exécuter et ne conviennent pas aux exécutions dans l’environnement Web car ils provoquent des erreurs de délai d’attente.

Article connexe - PHP File