Lệnh php không tìm thấy xampp

Để chạy PHP từ dòng lệnh trong windows, bạn chỉ cần thêm đường dẫn tệp thực thi php vào biến hệ thống một cách chính xác. Nếu bạn đã cài đặt XAMPP và muốn sử dụng dòng lệnh để chạy PHP trên Windows thì đây là bài viết hữu ích dành cho bạn

Tôi đã cài đặt XAMPP trong máy tính cục bộ của mình có hệ điều hành windows 7. Phần quan trọng nhất là đặt biến hệ thống path và sau khi tìm hiểu các bước tôi mô tả bên dưới cùng với hình ảnh, bạn cũng sẽ có thể thực hiện tương tự cho các ngôn ngữ lập trình và hệ điều hành khác

Chạy PHP từ dòng lệnh trong windows và xampp

1. Nhấp chuột phải vào biểu tượng Máy tính trên Màn hình của bạn và chọn tùy chọn Properties

2. Trong cửa sổ Hệ thống, nhấp vào Advanced system settings ở ngăn bên trái như được đánh dấu bên dưới

Lệnh php không tìm thấy xampp
Lệnh php không tìm thấy xampp

3. Trong cửa sổ Thuộc tính hệ thống, chọn tab Advanced từ menu ngang ở trên cùng và nhấp vào nút Environment Variables được cung cấp ở cuối cửa sổ như hình minh họa bên dưới.

Lệnh php không tìm thấy xampp
Lệnh php không tìm thấy xampp
4. Trong cửa sổ tiếp theo, gọi Biến môi trường như minh họa ở trên, chuyển đến Biến hệ thống (lưới thứ hai) và tìm một biến có tên Path và nhấp vào Edit. Nếu biến Path không xuất hiện, hãy nhấp vào New.

5. Lấy đường dẫn php nơi bạn đã cài đặt XAMPP. Trong trường hợp của tôi, đó là E:/xampp/php. Thêm đường dẫn này vào giá trị biến trong hộp thoại nhỏ xuất hiện

Nếu bạn đang chỉnh sửa thì hãy thêm dấu chấm phẩy trước đường dẫn bạn đang thêm vào các biến riêng biệt. Vì vậy, nó sẽ là Properties0 đối với tôi

khác trong trường hợp mới, hãy thêm PathProperties2 và đường dẫn php của bạn là Properties3 rồi nhấp vào OK

6. Nhấn OK và đóng tất cả các cửa sổ. Bây giờ bạn đã sẵn sàng, hãy thử nghiệm điều này

Lệnh php không tìm thấy xampp
Lệnh php không tìm thấy xampp

Chạy PHP từ dòng lệnh

  • Mở dấu nhắc lệnh bằng cách nhập Properties4 vào hộp tìm kiếm bên dưới menu bắt đầu của bạn
  • Nhập Properties5 và nhấn Enter
  • Bạn sẽ nhận được thông tin phiên bản như hình
    Lệnh php không tìm thấy xampp
    Lệnh php không tìm thấy xampp

Ngoài ra, tôi đã tạo một thư mục có tên là Properties6 trong htdocs và một tệp có tên là Properties7 bên trong thư mục đó. Tôi chỉ đơn giản viết Properties8 làm nội dung của tệp này. Bây giờ tôi thực hiện các lệnh sau để bạn làm quen với điều này

Properties9 (đường dẫn thư mục hiện tại)
Advanced system settings0 (thư mục mở)
Advanced system settings1 (mở dự án tôi đang làm)
Advanced system settings2 (thực hiện lệnh)

Lệnh php không tìm thấy xampp
Lệnh php không tìm thấy xampp

Đây là tất cả. Chúng tôi chỉ thấy những thứ này hoạt động như thế nào? . Biến hệ thống được đặt vĩnh viễn và bạn có thể chạy PHP từ dòng lệnh trong windows và xampp bất cứ lúc nào

Để 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

php folder in XAMPPthư 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

copy the path to php foldersao 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 edit environment variablesWindows 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

environment variables menu locationvị 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

Path variables in User and SystemBiế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

Add PHP to Path environment variableThê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 -v và bạn sẽ thấy phiên bản PHP như sau

Solved PHP not recognized issueĐã 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. mạng 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 use another version on pathPHP 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 -v

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

PHP uses another versionPHP 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

Làm cách nào để chạy tệp php trong XAMPP cmd?

Để lấy bảng điều khiển cho localhost. tìm kiếm http. // localhost trong mọi trình duyệt. Bây giờ để chạy mã của bạn, hãy mở localhost/file. php thì nó sẽ được thực thi.

Php được cài đặt ở đâu trong XAMPP?

Cấu hình máy chủ web XAMPP cơ bản . Tất cả các mã PHP của chúng tôi sẽ được đặt trong thư mục này. mysql – thư mục này chứa tất cả các thông tin liên quan đến công cụ cơ sở dữ liệu MySQL, theo mặc định nó chạy trên cổng 3306. php – thư mục này chứa các tệp cài đặt PHP. htdocs; this is the web root directory. All of our PHP codes will be placed in this directory. mysql – this directory contains all the information related to MySQL database engine, by default it runs on port 3306. php – this directory contains PHP installation files.

Tại sao php không được công nhận là lệnh nội bộ 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ó. Lỗi này xảy ra do đường dẫn môi trường cho tệp 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.

Làm cách nào để đặt đường dẫn php XAMPP trong biến môi trường Windows 10?

# Đặt biến môi trường .
Bước 1. Tìm kiếm “biến môi trường hệ thống” và nhấp vào nó
Bước 2. Nhấp vào "Biến môi trường". .
Bước 3. Chọn “Đường dẫn” từ “Biến hệ thống” và nhấp vào chỉnh sửa
Bước 4. Nhấp vào “Mới” và thêm đường dẫn “C. \xampp\php\” và nhấp vào “Ok”
Bước 5. Đóng hoặc Mở lại cửa sổ Dấu nhắc Lệnh