Visual Studio Code là một trình soạn thảo tuyệt vời để phát triển PHP. Bạn nhận được các tính năng như tô sáng cú pháp và so khớp dấu ngoặc, IntelliSense [hoàn thành mã] và các đoạn trích sẵn có, đồng thời bạn có thể thêm nhiều chức năng hơn thông qua tiện ích mở rộng Mã VS do cộng đồng tạo
vải lót
Mã VS sử dụng trình nói dối PHP chính thức [_______3] để chẩn đoán ngôn ngữ PHP. Điều này cho phép Mã VS luôn cập nhật với các cải tiến của PHP linter
Mẹo. Sử dụng XAMPP?
Có ba cài đặt để kiểm soát kẻ nói dối PHP
php.validate.enable
. kiểm soát xem có bật PHP linting hay không. Được bật theo mặc địnhphp.validate.executablePath
. trỏ đến tệp thực thi PHP trên đĩa. Đặt cái này nếu tệp thực thi PHP không có trên đường dẫn hệ thốngphp.validate.run
. kiểm soát xem xác thực có được kích hoạt khi lưu hay không [giá trị."onSave"
] hoặc trên loại [giá trị. ________số 8]. Mặc định là lưu
Để thay đổi cài đặt PHP, hãy mở Cài đặt người dùng hoặc không gian làm việc của bạn [ ⌘, [Windows, Linux Ctrl+,]] and type 'php' to filter the list of available settings.
Để đặt đường dẫn thực thi PHP, hãy chọn Chỉnh sửa trong cài đặt. json trong PHP > Xác thực. Đường dẫn thực thi, sẽ mở tệp settings.json
người dùng của bạn. Thêm cài đặt php.validate.executablePath
với đường dẫn đến cài đặt PHP của bạn
các cửa sổ
{
"php.validate.executablePath": "c:/php/php.exe"
}
Linux và macOS
{
"php.validate.executablePath": "/usr/bin/php"
}
Đoạn trích
Visual Studio Code bao gồm một tập hợp các đoạn mã phổ biến cho PHP. Để truy cập những thứ này, hãy nhấn ⌃Dấu cách [Windows, Linux Ctrl+Dấu cách . to get a context-specific list.
Tiện ích mở rộng PHP
Có nhiều tiện ích mở rộng ngôn ngữ PHP có sẵn trên VS Code Marketplace và nhiều tiện ích mở rộng khác đang được tạo. Bạn có thể tìm kiếm các tiện ích mở rộng PHP từ bên trong Mã VS trong chế độ xem Tiện ích mở rộng [ ⇧⌘X [Windows, Linux Ctrl . ]] then filter the extensions dropdown list by typing 'php'.
Vô hiệu hóa hỗ trợ PHP tích hợp
Để tắt tính năng hoàn thành thông minh PHP tích hợp sẵn để ủng hộ các đề xuất từ tiện ích mở rộng PHP đã cài đặt, hãy bỏ chọn PHP > Đề xuất. Cơ bản, đặt
{
"php.validate.executablePath": "/usr/bin/php"
}
0 thành false trong tệp settings.json
của bạngỡ lỗi
Gỡ lỗi PHP với XDebug được hỗ trợ thông qua tiện ích mở rộng Gỡ lỗi PHP. Làm theo hướng dẫn của tiện ích mở rộng để định cấu hình XDebug hoạt động với Mã VS
"Không tìm thấy tệp thực thi PHP. Cài đặt PHP 7 và thêm nó vào PATH của bạn hoặc đặt php. cài đặt đường dẫn thực thi"
Dung dịch. lỗi này được hiển thị do phần mở rộng PHP IntelliSense trong trình chỉnh sửa VScode
1] Để giải quyết nút cài đặt mở này hoặc đi tới tệp -> tùy chọn -> cài đặt
2] Tìm kiếm php và chọn PHP IntelliSense như bên dưới Hình ảnh
3] Chỉnh sửa cài đặt. json và thêm mã với đường dẫn của php. exe, bạn có thể thực hiện với đường dẫn xampp hoặc tải xuống php từ windows và đặt đường dẫn như hình ảnh bên dưới
Nếu bạn là nhà phát triển PHP và mới cài đặt Visual Studio Code [VS Code], thì rất có thể bạn sẽ nhận được thông báo lỗi "PHP executable not found" phiền phức mỗi khi khởi động chương trình
Một số thông báo lỗi VS Code khác mà bạn sẽ thấy với thông báo PHP executable not found bao gồm
- Cài đặt PHP 7 và thêm vào PATH của bạn"
- "đặt php. cài đặt đường dẫn thực thi"
- "Không thể xác thực vì không có tệp thực thi PHP nào được đặt"
- "Sử dụng php. xác thực. executablePath để định cấu hình tệp thực thi PHP"
Với mỗi một thông báo lỗi Mã VS này, bạn chỉ cần cập nhật cài đặt Windows PATH cho vị trí thực thi PHP của mình. Làm điều đó sẽ khắc phục tất cả các lỗi thực thi PHP này
Cách sửa lỗi PHP executable not found trong VS Code
- Cài đặt php trên máy tính của bạn [e. g. với XAMPP]
- Xác định vị trí thư mục cài đặt php của bạn
- Mở Cài đặt hệ thống nâng cao trên Windows
- Cập nhật biến môi trường "PATH" của Windows
- Đóng Mã VS và mở lại
Bước 1. Cài đặt php trên máy tính của bạn [e. g. với XAMPP]
Bước đầu tiên và rất quan trọng nhất để sửa lỗi PHP executable not found trên Visual Studio Code là cài đặt PHP trên máy tính của bạn. Bây giờ điều đó có vẻ như là một điểm khởi đầu rõ ràng, nhưng bạn sẽ ngạc nhiên khi có bao nhiêu người chưa cài đặt PHP trên môi trường nhà phát triển web cục bộ của họ [e. g. máy chủ cục bộ của họ]
Cá nhân tôi luôn là người hâm mộ bộ XAMPP của ApacheFriends. tổ chức. Tôi đã sử dụng bộ XAMPP để cài đặt PHP, MySQL và phpMyAdmin cho máy chủ web localhost của mình trong nhiều năm. tôi đánh giá cao
Bước 2. Xác định vị trí thư mục cài đặt php của bạn
Khi bạn đã cài đặt PHP trên máy tính cục bộ của mình [như một phần của máy chủ cục bộ], bạn cần tìm thư mục cài đặt PHP. Vì chúng tôi cần đường dẫn thư mục chứa php của bạn. tập tin exe
Nếu bạn đã cài đặt XAMPP, chỉ cần duyệt đến thư mục cài đặt XAMPP của bạn. Vị trí mặc định là tại C. \xampp. Từ bên trong thư mục XAMPP, hãy mở thư mục PHP và tìm tệp php. tập tin exe. Nếu bạn có thể tìm thấy php. exe trong thư mục này, thì thư mục này sẽ là thư mục cài đặt php của bạn
Bước 3. Mở Cài đặt hệ thống nâng cao trên Windows
Bây giờ chúng tôi đã biết thư mục cài đặt php của bạn, chúng tôi cần mở đường dẫn thư mục thực sự thêm vào PATH của Windows. Nhưng để đạt được điều đó, bạn phải mở một vài màn hình khác nhau
Từ trình duyệt tệp hoặc máy tính để bàn của bạn, nhấp chuột phải vào "PC này". Sau đó chọn "Thuộc tính" từ trình đơn thả xuống. Làm điều này sẽ mở menu bảng điều khiển Windows cho cài đặt hệ thống của bạn
Từ menu cài đặt hệ thống, bạn sẽ thấy tất cả thông tin cơ bản của máy tính như RAM, kích thước CPU và tên máy tính của bạn
Ở phía bên trái của chương trình, bạn sẽ thấy một tùy chọn để mở "Cài đặt hệ thống nâng cao". Hãy tiếp tục và mở chương trình cài đặt hệ thống nâng cao của Windows
Xin lưu ý. điều này SẼ yêu cầu bạn phải có quyền quản trị trên máy tính Windows của mình. Nếu không, bạn sẽ phải liên hệ với người đó để cập nhật biến Windows PATH
Bước 4. Cập nhật biến môi trường "PATH" của Windows
Khi bạn đã tìm và mở thành công cửa sổ bật lên cài đặt hệ thống nâng cao của Windows, bạn có thể chỉnh sửa các biến môi trường Windows của mình. Khi được chọn vào tab Nâng cao trong cửa sổ bật lên, nhấp vào "Biến môi trường. " nút ở dưới cùng. Điều này sẽ mở một chương trình khác
Từ đây, bạn có thể cập nhật tất cả các biến môi trường Windows của mình. Nhưng để sửa lỗi PHP executable not found trong VS Code thì thực sự chúng ta chỉ quan tâm đến biến PATH
Vì vậy, từ danh sách Biến người dùng, hãy chọn tùy chọn "Đường dẫn". Sau đó bấm vào nút Sửa. Điều này sẽ mở cửa sổ biên tập biến
Bên trong cửa sổ soạn thảo biến, bạn có thể tạo một biến PATH mới khá dễ dàng. Chỉ cần nhấp vào nút "Mới" ở phía bên tay phải. Sau đó nhập vào thư mục cài đặt PHP của bạn mà chúng tôi đã nhận được từ bước trên
Đảm bảo nhấp ra khỏi đường dẫn mới mà bạn đã tạo để đảm bảo đường dẫn PHP đã cập nhật được lưu chính xác vào Windows
Bước 5. Đóng Mã VS và mở lại
Khi bạn đã lưu thành công vị trí đường dẫn PHP của mình vào biến Windows PATH, bạn có thể đóng tất cả các cửa sổ bảng điều khiển Windows
Bây giờ bạn có thể đóng mã VS và mở lại. Và bạn sẽ nhận thấy rằng bạn đã thoát khỏi thông báo lỗi "Không tìm thấy tệp thực thi PHP" mà bạn nhận được khi khởi động mã VS. Thành công lớn