Điều gì không được công nhận là lệnh nội bộ trong php?

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

  • 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
    • Bước 1 vào Cài đặt hệ thống nâng cao
    • Bước 2 Cập nhật giá trị biến đường dẫn
    • Bước 3 khởi động lại CMD
    • Đọc
    • Tóm lược
    • Bài viết liên quan

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 có 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

Nếu bạn nhận được thông báo "php không được nhận dạng là lệnh nội bộ hoặc lệnh bên ngoài" từ Dấu nhắc lệnh của Microsoft Windows trên Windows 7, Windows 8 và Windows 10

Sau đó, bạn cần thêm đường dẫn vị trí thư mục php vào các biến môi trường hệ thống. bài đăng này sẽ chỉ cho bạn cách thêm php vào đường dẫn hệ thống

Tải xuống và cài đặt PHP

Nếu bạn chưa cài đặt PHP trên hệ thống của mình hoặc bất kỳ gói nào như XAMPP, WAMP hoặc MAMP thì chỉ cần tải xuống phiên bản mới nhất của Thread Safe PHP, giải nén nó và đặt nó vào thư mục ổ đĩa ưa thích của bạn

Sao chép vào đường dẫn vị trí thư mục PHP

Mở “This PC” trên Windows 10 hoặc my computer trên windows 7 và tìm thư mục php của bạn trong gói phần mềm tương ứng. Tôi đang sử dụng xampp

Bây giờ, Sao chép thư mục php ?

Biến môi trường hệ thống Windows 10

Nhấn phím Windows trên bàn phím của bạn và nhập “biến” và bạn sẽ thấy tùy chọn “biến môi trường hệ thống” từ bảng điều khiển, bây giờ hãy nhấn phím “Enter” trên bàn phím của bạn

Lỗ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ó" xảy ra vì hai lý do chính

  1. Chưa cài đặt
    where php
    
    php -r "echo PHP_BINARY;"
    
    1 trên máy Windows của bạn
  2. Không có đường dẫn đến
    where php
    
    php -r "echo PHP_BINARY;"
    
    1 trong biến môi trường PATH của hệ thống của bạn

Bài viết gồm 2 tiểu đề

  • Tải xuống và cài đặt PHP trên máy Windows của bạn
  • Thêm đường dẫn đến PHP vào biến môi trường PATH của hệ thống của bạn

Nếu bạn đã cài đặt

where php

php -r "echo PHP_BINARY;"
1 và biết thư mục
where php

php -r "echo PHP_BINARY;"
1 chứa tệp
where php

php -r "echo PHP_BINARY;"
5 nằm ở đâu, bạn có thể cuộn xuống tiêu đề phụ tiếp theo

Bạn có thể sử dụng 2 lệnh sau để cố gắng tìm đường dẫn đến tệp

where php

php -r "echo PHP_BINARY;"
5 của mình, nhưng chúng có thể sẽ không hoạt động nếu bạn chưa cấu hình đúng
where php

php -r "echo PHP_BINARY;"
1

where php

php -r "echo PHP_BINARY;"

Mặt khác, việc tải xuống và cài đặt

where php

php -r "echo PHP_BINARY;"
1 theo hướng dẫn sẽ dễ dàng hơn

Tải xuống và cài đặt PHP trên máy Windows của bạn #

Nếu bạn không chắc máy tính của mình chạy 32-bit hay 64-bit

  • Nhấp vào nút Bắt đầu, sau đó nhấp vào Cài đặt > Hệ thống > Giới thiệu
  • Nhìn vào giá trị của "Loại hệ thống"

Hệ thống của bạn rất có thể là 64-bit, vì vậy bạn phải tải xuống tệp

where php

php -r "echo PHP_BINARY;"
0 64-bit an toàn cho Chủ đề mới nhất

  1. Mở thư mục Tải xuống của bạn, nhấp chuột phải vào tệp zip và nhấp vào "Trích xuất tất cả"

  1. Thư mục chứa đầu ra được gọi là
    where php
    
    php -r "echo PHP_BINARY;"
    
    1 trong trường hợp của tôi

Để dễ đọc hơn một chút, tôi sẽ đổi tên nó thành

where php

php -r "echo PHP_BINARY;"
2

  1. Bước tiếp theo là sao chép thư mục vào
    where php
    
    php -r "echo PHP_BINARY;"
    
    3. Lưu ý rằng điều này sẽ yêu cầu quyền quản trị

Nếu bạn không có quyền nâng cao, bạn có thể sao chép thư mục sang vị trí khác

  1. Bước tiếp theo là thêm đường dẫn đến thư mục
    where php
    
    php -r "echo PHP_BINARY;"
    
    4 vào biến môi trường PATH của hệ thống

Thêm đường dẫn đến PHP vào biến môi trường PATH của hệ thống của bạn #

Để thêm đường dẫn đến

where php

php -r "echo PHP_BINARY;"
1 vào biến môi trường PATH của hệ thống

  1. Nhấp vào thanh Tìm kiếm và nhập "biến môi trường"
  2. Nhấp vào "Chỉnh sửa các biến môi trường hệ thống"

  1. Nhấp vào nút "Biến môi trường"

  1. Trong phần "Biến hệ thống", chọn biến "Đường dẫn" và nhấp vào "Chỉnh sửa"

  1. Nhấp vào "Mới" và sau đó nhấp vào "Duyệt"

  1. Sao chép và dán thư mục mà bạn đã dán thư mục
    where php
    
    php -r "echo PHP_BINARY;"
    
    4 hoặc điều hướng đến thư mục đó bằng nút
    where php
    
    php -r "echo PHP_BINARY;"
    
    7

Tôi đã sử dụng thư mục

where php

php -r "echo PHP_BINARY;"
3, vì vậy trong trường hợp của tôi, đường dẫn là
where php

php -r "echo PHP_BINARY;"
9

Lưu ý rằng phiên bản

where php

php -r "echo PHP_BINARY;"
1 của bạn có thể sẽ khác với phiên bản được sử dụng trong các ví dụ

Bạn cũng có thể sử dụng 2 lệnh sau để thử tìm đường dẫn đến tệp

where php

php -r "echo PHP_BINARY;"
5 của mình, nhưng chúng có thể sẽ không hoạt động nếu bạn chưa cấu hình đúng
where php

php -r "echo PHP_BINARY;"
1

where php

php -r "echo PHP_BINARY;"

  1. Khi đường dẫn đến thư mục

    where php
    
    php -r "echo PHP_BINARY;"
    
    1 của bạn được thêm vào, hãy nhấp vào "OK" hai lần để xác nhận

  2. Đóng ứng dụng nhắc lệnh của bạn rồi mở lại

Lưu ý rằng bạn phải khởi động lại trình bao Dấu nhắc lệnh để các thay đổi có hiệu lực

Bạn cũng có thể phải khởi động lại PC, nhưng điều đó không phải lúc nào cũng cần thiết

Giả sử bạn đã mở trình bao CMD mới, hãy sử dụng lệnh

where php

php -r "echo PHP_BINARY;"
14 để xác minh rằng
where php

php -r "echo PHP_BINARY;"
1 đã được cài đặt thành công

Phần kết luận #

Để khắc phục lỗi "'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ó", hãy đảm bảo

Tại sao Py không được công nhận là lệnh nội bộ?

Lỗi “Python không được công nhận là lệnh nội bộ hoặc lệnh bên ngoài” gặp phải trong dấu nhắc lệnh của Windows. Lỗi xảy ra khi Không tìm thấy tệp thực thi của Python trong biến môi trường do lệnh Python trong dấu nhắc lệnh của Windows .

Tại sao mysql không được công nhận là lệnh nội bộ hoặc bên ngoài?

'mysql' 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ó. Ở đây, Vấn đề là mysql. exe không được thiết lập trên Hệ điều hành Windows của bạn . Bạn chỉ cần làm theo các bước đơn giản dưới đây để thực hiện lệnh MySQL trên terminal/CMD.

Chủ Đề