3

I am using xampp, so my php folder is in C:\xampp\php\ and I add in my PATH environment variables the C:\xampp\php\ but when I am running on cmd the php command I am getting the following message:

php is not recognized as an internal or external command.

Any idea what I am missing?

Avraam Mavridis
  • 8,698
  • 19
  • 79
  • 133

3 Answers3

4

When adding an entry to environment variables make sure you leave no spaces between the semicolon and the new path.

I spent a couple of hours going over my steps until I realized that the only difference between other path entries and mine was a single empty space. So i changed it and tried again at the command window (no need to log off and back on) and it worked!

I realize this was asked a while ago but since I found myself looking for a solution i figured this might be helpful to other people too.

  • Thanks. "make sure you leave no spaces between the semicolon and the new path." is such a minute detail, but an important one, and can easily be missed if you're pre-pending new paths. – Roman Mik May 05 '15 at 16:02
  • mine is not that problem but still not getting – Master Yoda Jun 06 '15 at 07:00
3

Here iam sharing some screenshot about adding Environment variables in windows 10 PC

Step 1

Open Control panel and search for environment variable.

Open Control panel and search for environment variable.

Step 2

Select Environment variable.

Select

Step 3

Select path that shown in the below image.

enter image description here

Step 4

click on edit button.

enter image description here

Step 5

Click new button.

enter image description here

Step 6

Add your php file path like given below.

Path may different according to your server.

Then click Ok that's It.

enter image description here

0

In latest Xampp, path to PHP.exe has changed to this. Means we will have to add this new path in our PATH environment as I mentioned at another Stackoverflow Question. PHP.exe new Path in Xampp

Abid Ali
  • 679
  • 7
  • 10