PHP tidak dikenali sebagai perintah internal atau eksternal di command prompt

106

Saya mendapat kesalahan berikut ketika saya menjalankan perintah dengan php

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

Saya tidak mendapatkan kesalahan saat menjalankan perintah dengan phpdi jalur berikut:

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

Mengapa saya mendapatkan kesalahan ini?

'php' tidak dikenali sebagai perintah internal atau eksternal, program yang dapat dioperasikan atau file batch.

Sadikhasan
sumber

Jawaban:

166

Tambahkan C:\xampp\phpke PATHvariabel lingkungan Anda .

Kemudian tutup command prompt Anda dan restart lagi.

catatan:

Sangat penting untuk menutup command prompt Anda dan memulai kembali jika tidak perubahan tidak akan tercermin.

Anant Singh --- Hidup untuk Mati
sumber
12
Untuk Wamp, jalurnya adalah "C: \ wamp64 \ bin \ php \ phpx.xx"
Jaydip Kalkani
111

Anda perlu Pergi ke Komputer Saya-> properti -> Pengaturan sistem lanjutan

Sekarang klik Variabel Lingkungan

masukkan deskripsi gambar di sini

Tambahkan ; C: \ xampp \ php di nilai variabel jalur

masukkan deskripsi gambar di sini

Sekarang restart command prompt SELESAI!

Catatan: Pastikan Anda menjalankan CMD melalui run as administrator

Pangeran Patel
sumber
3
Terima kasih atas jawaban dengan detail gambar
Rajib
14

Anda hanya perlu menambahkan jalur PHPfile Anda . Jika Anda menggunakan wampatau belum menginstalnya di drive C.

Gambar menunjukkan bagaimana menemukan jalan

Progga Ilma
sumber
9

Tetapkan "C:\xampp\php"di Variabel Lingkungan PATH Anda . Kemudian mulai ulang prompt CMD.

Vikas
sumber
5

Anda perlu menambahkan C:\xampp\phpuntuk Anda PATH Environment Variable, Hanya setelah maka Anda akan dapat mengeksekusi phpbaris perintah dari luar php_home.

Raja
sumber
2

Saya juga mendapat kesalahan berikut ketika saya menjalankan perintah dengan PHP, saya melakukan solusi seperti itu:

  1. Dari desktop, klik kanan ikon Komputer.
  2. Pilih Properti dari menu konteks.
  3. Klik tautan Pengaturan sistem lanjutan.
  4. Klik Variabel Lingkungan. Di bagian Variabel Sistem, temukan variabel lingkungan PATH dan pilih. Klik Edit. Jika variabel lingkungan PATH tidak ada, klik Baru.
  5. Di jendela Edit Variabel Sistem, Tambahkan C:\xampp\phpke Variabel Lingkungan PATH Anda .

Catatan yang sangat penting: restart command prompt

Udhav Sarvaiya
sumber
Kesalahan ini terjadi saat Anda mencoba menggunakan dengan perintah. Dengan solusi yang diberikan, jalur variabel lingkungan Anda akan diperbaiki, Tetapi jika Anda tidak menutup prompt perintah setelah mengubah jalur, jalur lama hanya akan berfungsi. jika Anda belum memulai ulang command prompt Anda maka perubahan tidak akan terlihat. Setelah mengubah jalur variabel lingkungan, tutup prompt perintah (Jika prompt perintah terbuka sebelum membuat perubahan) dan gunakan kembali prompt perintah untuk penggunaan selanjutnya.
Udhav Sarvaiya
0

masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini

Di sini yang saya LAKUKAN di PC Saya Saya menginstal semua perangkat lunak yang biasanya saya gunakan di G: partian bukan C: jika sistem operasi saya jatuh (win 10), Tidak perlu menginstal ulang lagi dan kehilangan waktu, Lalu Cara kerja windows itu update PATH otomatis jika Anda menginstal program baru atau bagian dari softwore,

BEGITU

Saya harus memperbarui PATH seperti ini DI SINI! semua perangkat lunak saya biasanya saya gunakan

%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

masukkan deskripsi gambar di sini

Abubakr Elghazawy
sumber