Tìm hiểu cách sử dụng các tác vụ Visual Studio Code để xây dựng máy chủ PHP mà không cần XAMPP hoặc WAMP. Trong hướng dẫn này, chúng tôi sẽ tạo 2 tác vụ trong VS Code. Một người sẽ tạo máy chủ PHP của chúng tôi trong thiết bị đầu cuối, người kia sẽ khởi chạy Chrome và mở máy chủ của chúng tôi. Kết quả cuối cùng là một môi trường phát triển PHP nhanh chóng và dễ dàng, tự động khởi chạy bằng tổ hợp phím nhanh Show
Xem cái này trên YouTubeKhởi chạy tác vụ xây dựng trên Windows
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Khởi chạy tác vụ xây dựng trên máy Mac
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Tạo một tệp tác vụ trong VSCodeKhi bạn đang ở trong VSCode, bạn có thể khởi chạy các tác vụ của mình bằng cách sử dụng các tổ hợp phím ở trên. Nó sẽ chạy các tác vụ xây dựng hiện tại của bạn hoặc yêu cầu bạn tạo một tác vụ mới nếu bạn chưa tạo trước đó Nếu không dùng tổ hợp phím có thể vào Terminal > Run Build Task để vào chỗ cũ Nhấp vào tùy chọn "Cấu hình tác vụ xây dựng" xuất hiện Một khi bạn đang trong nhiệm vụ của bạn. json, bạn sẽ thấy một lệnh mặc định giống như thế này
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Điều này có thể để lại trong tệp này nhưng bạn cần thêm phần sau để nhiệm vụ của bạn cho máy chủ PHP hoạt động bình thường Máy chủ PHPTrong cùng một tệp, bây giờ bạn có thể thêm các dòng mã sau để tạo một máy chủ PHP đơn giản. Đảm bảo các lệnh json của bạn được phân tách bằng dấu phẩy. Vì vậy, mỗi khi bạn thêm một nhiệm vụ mới, hãy thêm dấu phẩy sau nhiệm vụ trước đó, như thế này
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Bây giờ bạn có thể thêm tác vụ máy chủ của mình
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Bạn có thể kiểm tra điều này bằng cách chạy các tác vụ xây dựng của mình bằng cách sử dụng tổ hợp phím hoặc tùy chọn menu Terminal. Điều này sẽ bắt đầu một máy chủ PHP cục bộ tại địa chỉ localhost. 8000 Hãy ghi nhớ, hướng dẫn này cho phép bạn hiển thị mã PHP nhưng không được trang bị cơ sở dữ liệu hoặc một số dịch vụ khác mà bạn mong đợi với một cái gì đó như WAMP hoặc MAMP. Điều này chỉ đơn giản là chạy mã PHP của bạn mà không cần dịch vụ bên ngoài. Bạn vẫn có thể sử dụng mã PHP của mình để truy cập các API bên ngoài nhưng nó không tạo ra cơ sở dữ liệu của riêng bạn Khởi chạy ChromeĐể làm cho điều này dễ dàng hơn một chút khi tôi đang phát triển, tôi muốn làm cho nó mở trình duyệt của tôi đến máy chủ mới được tạo. Bạn có thể làm điều này bằng cách tạo một tác vụ mới và trỏ nó tới Chrome (hoặc trình duyệt khác) của bạn. tập tin exe Thêm phần sau dưới dạng tác vụ trong tệp json của bạn
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Đảm bảo rằng "cwd" của bạn đang trỏ đến tệp exe của trình duyệt của bạn. Của tôi hiện đang nằm trong thư mục sau Bây giờ bạn sẽ có 2 hoặc 3 tác vụ trong tệp json này. Nếu bạn chạy các tác vụ xây dựng, nó sẽ không mở trình duyệt, điều này là do tác vụ đó không được gắn với bất kỳ thứ gì khác. Chúng tôi cần thêm đoạn mã sau vào tác vụ xây dựng máy chủ của bạn để chúng hoạt động cùng nhau
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Nhiệm vụ xây dựng máy chủ bây giờ sẽ trông như thế này
Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Bây giờ bạn có thể chạy tác vụ xây dựng của mình và nó sẽ khởi động máy chủ, sau đó mở Chrome nếu mọi thứ được thiết lập như bình thường Nếu bạn không muốn cài đặt xDebug hoặc các tiện ích mở rộng khác và chỉ muốn chạy tệp PHP mà không cần gỡ lỗi, bạn có thể thực hiện việc này bằng cách sử dụng các tác vụ xây dựng Sử dụng Nhiệm vụ xây dựng (Không yêu cầu tiện ích mở rộng)Trước tiên hãy mở bảng lệnh (Ctrl+Shift+P trong Windows, ⌘+Shift+P trong Mac) và chọn "Tasks. Mở nhiệm vụ người dùng". Bây giờ sao chép cấu hình của tôi dưới đây vào nhiệm vụ của bạn. tập tin json. Điều này tạo ra các tác vụ cấp người dùng có thể được sử dụng bất cứ lúc nào và trong bất kỳ không gian làm việc nào ________số 8_______Nếu bạn muốn chạy tệp php của mình trong thiết bị đầu cuối, hãy mở bảng lệnh và chọn "Tác vụ. Chạy tác vụ" theo sau là "Chạy trong Terminal" Nếu bạn muốn chạy mã của mình trên máy chủ web phục vụ phản hồi cho trình duyệt web, hãy mở bảng lệnh và chọn "Tác vụ. Chạy tác vụ" theo sau là "Khởi động máy chủ" để chạy máy chủ tích hợp của PHP, sau đó "Chạy trong trình duyệt" để chạy tệp hiện đang mở từ trình duyệt của bạn Lưu ý rằng nếu bạn đã có máy chủ web đang chạy, bạn có thể xóa tác vụ Sử dụng Gỡ lỗi PHPGhi chú. Phần này nằm trong câu trả lời ban đầu của tôi. Ban đầu tôi nghĩ rằng nó hoạt động mà không cần PHP Debug nhưng có vẻ như PHP Debug thực sự hiển thị loại Sao chép cấu hình sau vào cài đặt người dùng của bạn
Điều này tạo ra một cấu hình khởi chạy toàn cầu mà bạn có thể sử dụng trên bất kỳ tệp PHP nào. Lưu ý tùy chọn Làm cách nào để khởi động máy chủ PHP trong Mã VS?Các bước để chạy PHP trong VSCode Terminal Cài đặt PHP trên XAMPP trên máy tính của bạn. Thêm đường dẫn tệp thực thi PHP (C. \\xampp\\php\\php. exe) trong cài đặt cấu hình JSON của Code Runner. Ngoài ra, hãy thêm cùng một đường dẫn thực thi PHP trong các biến môi trường của windows. Mở tệp mã PHP trong VS Code Text Editor
Làm cách nào để chạy mã PHP trong thiết bị đầu cuối?Bạn chỉ cần làm theo các bước để chạy chương trình PHP bằng dòng lệnh. . Mở terminal hoặc cửa sổ dòng lệnh Chuyển đến thư mục hoặc thư mục được chỉ định chứa các tệp php Sau đó, chúng ta có thể chạy mã php bằng lệnh sau. tên_tệp php. php Làm cách nào để chạy PHP trong trình duyệt VS Code?Có một cách dễ dàng hơn nhiều để chạy PHP, không cần cấu hình. . Cài đặt phần mở rộng Code Runner Mở tệp mã PHP trong Trình soạn thảo văn bản. sử dụng phím tắt Ctrl+Alt+N. hoặc nhấn F1 rồi chọn/gõ Run Code hoặc nhấp chuột phải vào Trình soạn thảo văn bản rồi nhấp vào Run Code trong menu ngữ cảnh của trình soạn thảo Cách chạy PHP được xây dựngTrong phần này, chúng ta sẽ thực hiện một vài lệnh đơn giản cho máy chủ web PHP. . Bắt đầu một máy chủ php -S localhost. 8000. . Chỉ định thư mục gốc của tài liệu php -S localhost. 8000 -t foo/. Sử dụng tệp bộ định tuyến php -S localhost. bộ định tuyến 8000. . Bước 1. Tải xuống pChart curl -LOk http. //www. biểu đồ. mạng/phát hành/pChart2. 1. 4. hắc ín |