Hướng dẫn php validate executablepath vscode docker - php xác thực đường dẫn thực thi vscode docker
Tôi cố gắng định cấu hình VSCODE để sử dụng thực thi PHP của chúng tôi bên trong thùng chứa Docker. Đầu tiên tôi đã thử nó trên Macintosh và mọi thứ hoạt động như mong đợi. Tại nơi làm việc, chúng tôi sử dụng windows pc và tôi không thể làm cho nó hoạt động. Show
Cài đặt không gian làm việc
Tôi đã cố gắng đặt tệp 0 nhưng không ai trong số chúng dường như hoạt động.php.bat
php.sh
Có ai trong số các bạn có thể giúp tôi làm việc này không? Chúng tôi muốn thay đổi IDE từ Phpstorm thành VSCode nhưng chúng tôi không thể như vậy bởi vì mọi thứ mà nhà phát triển cần được lưu trữ trong các thùng chứa Docker. Đã hỏi ngày 27 tháng 11 năm 2018 lúc 14:28Nov 27, 2018 at 14:28
Stillmatic1985Stillmatic1985Stillmatic1985 1.7326 huy hiệu vàng20 Huy hiệu bạc37 Huy hiệu đồng6 gold badges20 silver badges37 bronze badges Tôi đã đưa ra một giải pháp về Linux cho nhiều dự án Laravel Sail. Tạo một tệp có tên 'PHP' ON/usr/local/bin
Làm cho nó thực thi:
Chỉnh sửa tệp (với sudo) và dán mã này:
Bây giờ chỉ cần chạy, ví dụ, 'PHP -V' bên trong dự án Laravel Sail. Đã trả lời ngày 25 tháng 2 năm 2021 lúc 21:02Feb 25, 2021 at 21:02
6 Nếu bạn đang chạy Docker trên Windows và WSL2, bạn nên thay thế các dấu gạch dưới cho dấu gạch ngang như thế này:
Phải mất một thời gian để tìm hiểu, tôi hy vọng điều này có thể giúp ai đó. Đã trả lời ngày 18 tháng 7 lúc 0:13Jul 18 at 0:13
0 Tôi đã có cùng một vấn đề và chỉ tìm thấy một giải pháp, nhưng trong trường hợp của tôi, tôi đang làm việc theo hệ thống con Windows cho Linux, không phải Windows thẳng, vì vậy tôi không chắc nó có thích nghi như thế nào không. Bạn có thể đọc thêm về nó ở đây: Đặt đường dẫn PHP từ máy chủ sang container docker Đối với tôi, phần dường như giải quyết vấn đề đang chuyển "trình bao bọc" sang 1, và sau đó đặt nó làm PHP.Validate.executablepath của tôi cho không gian làm việc (bạn cũng có thể đặt nó ở cấp WSL từ xa, nhưng trong trường hợp của tôi , Tôi có thể phát triển với nhiều phiên bản PHP)Tôi hy vọng điều đó có thể giúp bạn! Cập nhật: Tôi vừa thấy ai đó trong các bình luận đang làm việc trong Windows! Họ đề nghị đặt
thành một tệp .bat; Nhìn vào những gì bạn đã làm, sự khác biệt dường như đang sử dụng 2 thay vì 3Đã trả lời ngày 22 tháng 7 năm 2020 lúc 21:44Jul 22, 2020 at 21:44
1 Tôi có một môi trường phát triển dựa trên Docker. Bất cứ khi nào tôi mở VSCode, tôi nhận được tin nhắn này:
Ai đó có biết cách đặt php.validate.executablepath trong trường hợp này không? 18 tháng 6 Phpby Narikkadan • & NBSP; 32.880 điểm • 757 lượt xem in PHP by narikkadan• 32,880 points • 757 views Không có câu trả lời cho câu hỏi này. Hãy là người đầu tiên trả lời.Câu trả lời của bạnCác câu hỏi liên quan trong PHP
Tham gia cộng đồng công nghệ tích cực nhất thế giới!Chào mừng trở lại với cộng đồng công nghệ tích cực nhất thế giới!Đăng ký nhận bản tin của chúng tôi và nhận được các khuyến nghị cá nhân hóa.Bạn co săn san để tạo một tai khoản? Đăng nhập. Php xác nhận thực thi trong VSCODE là gì?php.validate.executablepath: trỏ đến thực thi PHP trên đĩa.Đặt điều này nếu thực thi PHP không có trên đường dẫn hệ thống.php.validate.run: Kiểm soát xem xác thực có được kích hoạt trên lưu (giá trị: "onsave") hoặc trên loại (giá trị: "onttype").Mặc định là trên lưu.points to the PHP executable on disk. Set this if the PHP executable is not on the system path. php.validate.run : controls whether the validation is triggered on save (value: "onSave" ) or on type (value: "onType" ). Default is on save.
Làm thế nào để tôi dockerize trong PHP?Cụ thể, bạn sẽ học cách:.. Cài đặt Docker .. Chạy hình ảnh docker .. Xây dựng hình ảnh khách hàng để chạy các chương trình .. Sử dụng Docker Compose để thiết lập môi trường Dev .. Chạy ứng dụng của chúng tôi trong Heroku .. Kiểm tra ứng dụng của chúng tôi với tích hợp liên tục (CI). Triển khai ứng dụng của chúng tôi với triển khai liên tục (CD). PHP có thể chạy trên Docker không?Chúng tôi có thể chạy ứng dụng PHP bằng Docker..
Tôi có thể sử dụng mã vs trong Docker không?Tiện ích mở rộng Visual Studio Code Dev Container cho phép bạn sử dụng container Docker làm môi trường phát triển đầy đủ tính năng.Nó cho phép bạn mở bất kỳ thư mục nào bên trong (hoặc gắn vào) một thùng chứa và tận dụng bộ tính năng đầy đủ của Visual Studio Code.. It allows you to open any folder inside (or mounted into) a container and take advantage of Visual Studio Code's full feature set. |