PHP, komut isteminde dahili veya harici bir komut olarak tanınmıyor


107

İle bir komut çalıştırdığımda aşağıdaki hatayı aldım php

C:\xampp\htdocs>php
'php' is not recognized as an internal or external command,
operable program or batch file.

Komutu phpaşağıdaki yolda çalıştırdığımda herhangi bir hata almıyorum :

C:\xampp\php>php  //do not got error here

Neden bu hatayı alıyorum?

'php' dahili veya harici bir komut, çalıştırılabilir program veya toplu iş dosyası olarak tanınmaz.

Yanıtlar:


170

Ekle C:\xampp\phpsizin için PATHortam değişkeni.

Ardından komut isteminizi kapatın ve yeniden başlatın.

Not:

Komut isteminizi kapatmanız ve yeniden başlatmanız çok önemlidir, aksi takdirde değişiklikler yansıtılmayacaktır.


12
Wamp için yol "C: \ wamp64 \ bin \ php \ phpx.xx" şeklindedir
Jaydip Kalkani

@Anant Singh --- Alive to Die - Thanks buddy
Bloody Programmer

111

Sen git gerekir > Gelişmiş sistem ayarı - My Bilgisayar-> özellikleri

Şimdi Ortam Değişkenlerine tıklayın

görüntü açıklamasını buraya girin

Ekle ; C: \ xampp \ php içinde yol değişken değeri

görüntü açıklamasını buraya girin

Şimdi komut istemini yeniden başlat DONE!

Not: CMD'yi yönetici olarak çalıştırarak çalıştırdığınızdan emin olun.


14

PHPDosyanızın yolunu eklemeniz yeterlidir . wampC sürücüsüne kullanıyorsanız veya yüklemediyseniz.

Resim yolun nasıl bulunacağını gösterir


9

"C:\xampp\php"PATH Ortam Değişkeninizde ayarlayın . Ardından CMD istemini yeniden başlatın.


5

Sen eklemem gerekiyor C:\xampp\phpadresinden Müşteri PATH Environment Variableardından yürütmek mümkün olacaktır ancak bu aşamada, phpdışarıdan komut satırını php_home.



2

Ayrıca bir komut çalıştırdığımda aşağıdaki hatayı aldım PHP, çözümü şöyle yaptım:

  1. Masaüstünden Bilgisayar simgesine sağ tıklayın.
  2. Bağlam menüsünden Özellikler'i seçin.
  3. Gelişmiş sistem ayarları bağlantısını tıklayın.
  4. Ortam Değişkenleri'ni tıklayın. Sistem Değişkenleri bölümünde, PATH ortam değişkenini bulun ve seçin. Düzenle'yi tıklayın. PATH ortam değişkeni yoksa, Yeni'ye tıklayın.
  5. Düzenleme Sistemi Değişken penceresinde, Ekle C:\xampp\phpsizin için YOLU Çevre Değişken.

Çok önemli not: komut istemini yeniden başlatın


Komutla kullanmaya çalıştığınızda bu hata oluşur. Verilen çözüm ile ortam değişken yolunuz düzeltilecektir, ancak yolu değiştirdikten sonra komut istemini kapatmazsanız, o zaman eski yol yalnızca çalışacaktır. Komut isteminizi yeniden başlatmadıysanız, değişiklikler yansıtılmayacaktır. Ortam değişkeni yolunu değiştirdikten sonra, komut istemini kapatın (değişiklik yapmadan önce komut istemi açıksa) ve daha sonra kullanmak üzere komut istemini yeniden kullanın.
Udhav Sarvaiya

0

görüntü açıklamasını buraya girin görüntü açıklamasını buraya girin

İşte PC'imde Yaptığım Şey Genellikle G'de kullandığım tüm yazılımları yüklerim: partian not C: işletim sistemim düşerse (win 10), onları yeniden yüklememe ve zaman kaybına gerek yok, O zaman Windows nasıl çalışır? Herhangi bir yeni program veya yazılım parçası yüklerseniz PATH otomatik,

YANİ

PATH'i BURADA bunlar gibi güncellemeliyim! genellikle kullandığım tüm yazılımlarım

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;G:\HashiCorp\Vagrant\bin;G:\xampp\php;G:\xampp\mysql\bin;G:\Program Files (x86)\heroku\bin;G:\Program Files (x86)\Git\bin;G:\Program Files (x86)\composer;G:\Program Files (x86)\nodejs;G:\Program Files (x86)\Sublime Text 3;G:\Program Files (x86)\Microsoft VS Code\bin;G:\Program Files (x86)\cygwin64\bin

görüntü açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.