php : The term 'php' is not recognized as the name of a cmdlet, function, script file, or operable program

I am trying to install and setup Laravel 4 through the Git Shell using this tutorial:

It all seems to be working until I have to run php artisan key:generate at which point it gives me the error:

  • How to split a git repository and follow directory renames?
  • Hg: How to do a rebase like git's rebase
  • Git: how to specify file names containing octal notation on the command line
  • what's wrong with git clone? index-pack died of signal 99 error
  • Using a socks proxy with git for the http transport
  • Updated Git but still showing old version
  • php : The term ‘php’ is not recognized as the name of a cmdlet, function, script file, or operable program

    I have hunted around and am not sure how to go about setting this up so it recognizes PHP.

    Does anyone have any ideas or know of a thorough tutorial to get Laravel 4 setup?

  • Checkout of git repository in pure PHP
  • USERAUTH fail using JGit to access git repo securely for PullCommand()
  • How do I reconnect my project to my existing GitHub repository
  • magit: how to diff the same file between two different commits on the same branch?
  • Getting all versions of a file using GitHub blob api
  • Update git commit author date when amending
  • One Solution collect form web for “php : The term 'php' is not recognized as the name of a cmdlet, function, script file, or operable program”

    Try adding your PHP.exe‘s folder to your System PATH variables, so PHP can be accessed via terminal.

    For example; C:\wamp\bin\php\php5.4.3

    To add new PATH variable, follow this:

    1. Right click on My Computer, select Properties
    2. Select Advanced System Settings
    3. In the System Properties window click the Environment Variables button.
    4. Select System Variables -> PATH and click Edit.
    5. Enter the folder where your PHP.exe is located.

    If you did this correctly, restart your terminal and type php --version to check if it works.

    Note: Don’t forget to seperate paths by using ; seperator.

    Git Baby is a git and github fan, let's start git clone.