web-dev-qa-db-fra.com

Comment exécuter des fichiers php sur mon ordinateur

Quelqu'un pourrait-il me dire comment exécuter un fichier php localement sur mon système?.
J'utilise actuellement un serveur pour exécuter des fichiers.
Je sais que PHP et Apache doivent être installés.
J'ai besoin de voir ce programme, par exemple:

<?php 
$a=5;
$b=10;
$c=$a+$b;
print $c;
?>

Pouvez-vous s'il vous plaît dire comment je peux utiliser ces fichiers si j'ai besoin de quelque chose de plus?.

29
logan

Vous devez exécuter un serveur Web (Apache, par exemple) et accéder à votre hôte local, probablement sur le port 80.

Ce que vous devez vraiment faire, c’est installer un paquet tout-en-un comme XAMPP , il regroupe Apache, MySQL PHP et Perl (si vous en aviez envie ) ainsi que quelques autres outils fonctionnant avec Apache et MySQL - plus une plate-forme multiplateforme (c’est ce que signifie le "X" dans "XAMPP").

Une fois que vous avez installé XAMPP (et qu’il existe un programme d’installation, il n’est donc pas difficile de le faire), ouvrez le panneau de configuration de XAMPP, puis cliquez sur le bouton "Démarrer" en regard de Apache. Notez que pour les applications nécessitant une base de données, Vous devez également démarrer MySQL (et vous pourrez l’interfacer via phpMyAdmin). Une fois Apache lancé, vous pouvez naviguer jusqu'à http: // localhost .

Encore une fois, que vous choisissiez ou non XAMPP (ce que je recommanderais), vous devriez simplement démarrer Apache.

25
Bhaxy

En bref:

  1. Installer WAMP

  2. Placez ce fichier dans C:\wamp\www\NomProjet\nom_fichier.php

  3. Allez au navigateur: http: //localhost/ProjectName/filename.php

36
SlavaNov

php a un moyen facile de faire fonctionner un serveur léger:
d'abord cd dans le répertoire de fichiers php, puis

php -S 127.0.0.1:8000

alors vous pouvez exécuter php

5
peter zhang

Si Apache est en cours d'exécution, placez votre fichier dans le dossier du serveur pour les fichiers HTML, puis appelez-le à partir du navigateur Web (comme http: //localhost/myfile.php ).

5
ProdoElmit