Wamp php không được công nhận là một chương trình hoặc tệp lô có thể chạy lệnh bên trong hoặc bên ngoài

Thêm C. \xampp\php vào biến môi trường PATH của bạn. Sau đó đóng dấu nhắc lệnh của bạn và khởi động lại

Sau đó Cài đặt Trình soạn thảo bằng Dòng lệnh

php -r "copy['//getcomposer.org/installer', 'composer- setup.php'];"
php -r "if [hash_file['SHA384', 'composer-setup.php'] === 'e115a8dc7871f15d853148a7fbac7da27d6c0030b848d9b3dc09e2a0388afed865e6a3d6b3c0fad45c48e2b5fc1196ae'] { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink['composer-setup.php']; } echo PHP_EOL;"
php composer-setup.php
php -r "unlink['composer-setup.php'];"

Kiểm tra cài đặt

php composer.phar

Hôm nay, chúng tôi muốn chia sẻ với các bạn PHP không được nhận dạng như một lệnh bên trong hoặc bên ngoài trong dấu nhắc lệnh [windows 7/8] xampp. Trong bài đăng này, chúng tôi sẽ cho bạn thấy phpstorm được công nhận là lệnh nội bộ hoặc bên ngoài, nghe được công nhận là lệnh internalexternal, chương trình có thể hoạt động hoặc tệp bó, chúng tôi sẽ cung cấp cho bạn bản demo và ví dụ để thực hiện. Trong bài đăng này, chúng ta sẽ tìm hiểu về lệnh wamp không được nhận dạng trong php với một ví dụ

PHP không được nhận dạng là lệnh bên trong hoặc bên ngoài trong dấu nhắc lệnh [windows 7/8] xampp

nội dung

Có những điều sau đây Giới thiệu đơn giản được công nhận là lệnh nội bộ orexternal tuyệt vời Thông tin đầy đủ với ví dụ và mã nguồn

Vì tôi sẽ giới thiệu Bài đăng này với ví dụ Hoạt động trực tiếp để phát triển được công nhận là mã phòng thu hình ảnh lệnh bên trong/bên ngoài, vì vậy, 'php. exe’ không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài, chương trình có thể hoạt động hoặc tệp bó được sử dụng cho ví dụ này như sau

PHP là một ngôn ngữ kịch bản đa năng [phía máy chủ] rất phổ biến cho trang web, đặc biệt phù hợp với các dự án/ứng dụng phát triển web. Đó là một ngôn ngữ lập trình PHP rất nhanh, linh hoạt và thực dụng, được sử dụng để thiết kế các ứng dụng web động với cơ sở dữ liệu MySQL. Tại đây Tìm hiểu Hoàn toàn miễn phí & Hướng dẫn từng bước PHP. Hướng dẫn PHP cho người mới bắt đầu Từng bước với ví dụ,Ở đây chúng tôi muốn trình bày những điều cơ bản nhất về PHP trong một mã ngắn và ví dụ với hướng dẫn Web đơn giản

Khi gọi lệnh php từ dấu nhắc lệnh của Windows, bạn có thể thấy một thông báo nói rằng 'php' không được nhận dạng là lệnh nội bộ hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp bó

Đây là một ví dụ về vấn đề

lệnh php không được nhận dạng

Sự cố này xuất hiện khi Windows không hiểu ý của bạn với lệnh php

Để giải quyết 'php' không được nhận dạng là sự cố lệnh bên trong hoặc bên ngoài, bạn cần thêm thư mục chứa chương trình PHP của bạn vào biến môi trường Windows

Bạn có thể làm như vậy trong năm bước như hình dưới đây

Hướng dẫn này sử dụng Windows 11, nhưng giải pháp sẽ hoạt động trên tất cả các phiên bản Windows [XP, Vista, 7, 8 và 10]

Bước 1. Tìm vị trí thư mục PHP của bạn

Trước tiên, bạn cần tìm vị trí của PHP mà bạn đã cài đặt trên máy Windows của mình

Có một số cách bạn có thể cài đặt PHP. Bạn có thể tải xuống phiên bản PHP mới nhất từ ​​​​windows. php. net hoặc bạn có thể tải xuống phần mềm đi kèm như XAMPP, WAMP hoặc MAMP

Bất kể bạn lấy PHP từ đâu, bạn cần tìm thư mục php/ trên máy của mình

Ví dụ: đây là ví dụ về thư mục php/ từ XAMPP

thư mục php trong XAMPP

Bước 2. Sao chép đường dẫn thư mục PHP

Khi bạn tìm thấy thư mục php/, hãy nhấp vào thanh URL hiển thị, sau đó nhấp vào sao chép

sao chép đường dẫn đến thư mục php

Tiếp theo, bạn cần đặt đường dẫn này vào biến môi trường Windows

Bước 3. Mở menu biến môi trường Windows

Mở menu Bắt đầu trong máy của bạn và nhập “var” hoặc “variables” vào thanh tìm kiếm

Bạn sẽ thấy Windows hiển thị Chỉnh sửa menu biến môi trường hệ thống trên kết quả tìm kiếm như hình bên dưới

Windows chỉnh sửa các biến môi trường

Nhấp vào menu đó và bạn sẽ được đưa vào menu Thuộc tính hệ thống

Xác định vị trí menu biến môi trường như hình bên dưới

vị trí menu biến môi trường

Nhấp vào menu và bạn sẽ thấy Biến môi trường cho Người dùng hiện tại và Hệ thống

Bước 4. Thêm PHP vào biến Đường dẫn của bạn

Bạn cần chỉnh sửa biến Path trong biến User hoặc System như hình bên dưới

Biến đường dẫn trong Người dùng và Hệ thống

Đường dẫn Người dùng chỉ áp dụng cho người dùng hiện tại, trong khi Đường dẫn hệ thống đang hoạt động cho tất cả người dùng

Nếu bạn chỉ có một người dùng sẽ sử dụng PHP, bạn có thể đặt đường dẫn trong Biến người dùng

Nhấp vào biến Path, sau đó nhấp vào Chỉnh sửa…

Bạn cần thêm đường dẫn thư mục php/ vào môi trường như hình bên dưới

Thêm PHP vào biến môi trường Đường dẫn

Sau khi bạn thêm đường dẫn php/, hãy nhấp vào OK

Bước #5. Khởi động lại Command Prompt và chạy lại lệnh php

Bạn cần khởi động lại Command Prompt một lần trước khi có thể sử dụng lệnh php

Đóng và sau đó mở lại Dấu nhắc Lệnh của bạn. Chạy lệnh

php composer.phar
1 và bạn sẽ thấy phiên bản PHP như sau

Đã giải quyết vấn đề PHP không được công nhận

Điều này có nghĩa là Windows đã nhận ra đường dẫn php mà bạn đặt trong các biến môi trường

Và đó là cách bạn giải quyết vấn đề 'php' không được nhận dạng dưới dạng lệnh bên trong hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp bó

Không bắt buộc. Sử dụng PHP từ nguồn khác

Phương pháp tương tự cũng hoạt động khi bạn tải xuống PHP từ windows. php. bọc lưới

Ví dụ: tôi đã tải xuống phiên bản PHP v8 mới nhất. 1. 10 từ cửa sổ. php. net và giải nén nó vào thư mục php1 của tôi

Để làm cho Windows sử dụng phiên bản PHP này, tôi chỉ cần thay đổi các biến môi trường Đường dẫn như bên dưới

PHP sử dụng phiên bản khác trên đường dẫn

Khi tôi nhấp vào OK, tôi khởi động lại Dấu nhắc Lệnh và chạy lại lệnh

php composer.phar
1

Lần này, phiên bản PHP khác với phiên bản từ XAMPP

PHP sử dụng phiên bản khác

Bây giờ bạn đã học cách giải quyết 'php' không được nhận dạng là lệnh nội bộ hoặc bên ngoài, chương trình có thể hoạt động hoặc sự cố tệp bó trên máy Windows của bạn. công việc tốt đẹp

Tại sao PHP không được công nhận là một chương trình hoặc tệp lô có thể chạy lệnh bên trong hoặc bên ngoài?

'php' không được nhận dạng là lệnh bên trong hoặc bên ngoài, chương trình có thể hoạt động hoặc tệp bó. Điều này là do đường dẫn môi trường cho php. tập tin exe không tồn tại . Để làm cho nó hoạt động, bạn cần đặt đường dẫn môi trường vào hệ điều hành.

Wamp có thể được sử dụng cho PHP không?

WAMP là từ viết tắt của Windows, Apache, MySQL và PHP. Đó là một ngăn xếp phần mềm có nghĩa là cài đặt WAMP sẽ cài đặt Apache, MySQL và PHP trên hệ điều hành của bạn [Windows trong trường hợp của WAMP]. Mặc dù bạn có thể cài đặt chúng một cách riêng biệt, nhưng chúng thường được gói lại và cũng có lý do chính đáng.

Chủ Đề