Kiểm tra phiên bản PHP dòng lệnh Windows
Một cách khác để kiểm tra phiên bản PHP là hàm PHPinfo(), thường được sử dụng để kiểm tra trạng thái hiện tại của cấu hình PHP. Nó cũng có thể được sử dụng cho mục đích gỡ lỗi vì nó chứa tất cả dữ liệu EGPCS (Môi trường, GET, POST, Cookie, Máy chủ) Show
Phần này chứa các ghi chú và gợi ý cụ thể để chạy PHP từ dòng lệnh cho Windows
Bắt PHP chạy từ dòng lệnh có thể được thực hiện mà không thực hiện bất kỳ thay đổi nào đối với Windows C:\php\php.exe -f "C:\PHP Scripts\script.php" -- -arg1 -arg2 -arg3 Nhưng có một số bước đơn giản có thể làm theo để làm cho việc này đơn giản hơn. Một số bước này lẽ ra đã được thực hiện nhưng được lặp lại ở đây để có thể cung cấp trình tự từng bước hoàn chỉnh
Thực hiện theo các bước này sẽ cho phép chạy các tập lệnh PHP từ bất kỳ thư mục nào mà không cần nhập tệp thực thi PHP hoặc phần mở rộng Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.php] @="phpfile" "Content Type"="application/php" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile] @="PHP Script" "EditFlags"=dword:00000000 "BrowserFlags"=dword:00000008 "AlwaysShowExt"="" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\DefaultIcon] @="C:\\php\\php-win.exe,0" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\shell] @="Open" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\shell\Open] @="&Open" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\shell\Open\command] @="\"C:\\php\\php.exe\" -f \"%1\" -- %~2"2 và tất cả các tham số sẽ được cung cấp cho tập lệnh để xử lý Ví dụ dưới đây nêu chi tiết một số thay đổi sổ đăng ký có thể được thực hiện thủ công Ví dụ #1 Thay đổi sổ đăng ký Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.php] @="phpfile" "Content Type"="application/php" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile] @="PHP Script" "EditFlags"=dword:00000000 "BrowserFlags"=dword:00000008 "AlwaysShowExt"="" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\DefaultIcon] @="C:\\php\\php-win.exe,0" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\shell] @="Open" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\shell\Open] @="&Open" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\phpfile\shell\Open\command] @="\"C:\\php\\php.exe\" -f \"%1\" -- %~2" Với những thay đổi này, cùng một lệnh có thể được viết là "C:\PHP Scripts\script" -arg1 -arg2 -arg3hoặc, nếu đường dẫn ftype phpfile="C:\php\php.exe" -f "%1" -- %~24 của bạn nằm trong biến môi trường PATH
|