簡體   English   中英

在 Windows 命令提示符 (cmd) 中運行 .php 文件

[英]Run .php file in Windows Command Prompt (cmd)

我想在 Windows cmd 中運行一個.php文件。 我遵循了這個(建議) php 不被識別為內部命令(在 Windows 中)

但它沒有用。

我試過這個命令提示符:
C:\\Windows\\system32> cd \\myfolder

myfolder我執行了以下操作:
C:..\\myfolder> php file.php
但我收到錯誤“php 未被識別為內部或外部”

但是當我嘗試沒有這樣的php命令時;
C:..\\myfolder> file.php
它只是在記事本中打開,但我想在cmd運行它。
我該怎么做?

如果運行 Windows 10:

  1. 打開開始菜單
  2. 輸入path
  3. 單擊編輯系統環境變量(通常是搜索結果的頂部)並繼續下面的第6步。

如果在較舊的 Windows 上:

  1. 顯示桌面。

  2. 右鍵單擊桌面上的我的電腦快捷方式。

  3. 單擊屬性

  4. 您應該看到控制面板的一部分 - Control Panel\\System and Security\\System

  5. 單擊左側菜單上的高級系統設置

  6. 單擊“系統屬性”窗口底部的環境變量

  7. 在用戶變量列表中選擇PATH

  8. 將您的 PHP 路徑 (C:\\myfolder\\php) 附加到您的 PATH 變量,用分號與現有字符串分隔。

  9. 單擊確定

  10. 打開你的“cmd”

  11. 輸入PATH,按回車

  12. 確保您在列表中看到您的 PHP 文件夾。

那應該工作。

注意:確保您的 PHP 文件夾中有 php.exe。 它應該具有文件類型 CLI。 如果您沒有 php.exe,請繼續檢查安裝指南 - http://www.php.net/manual/en/install.windows.manual.php - 並從那里下載安裝文件。

例如,您可以:使用 php.exe 文件夾設置環境變量路徑,例如 c:\\program files\\php

在 d:\\ 中創建一個腳本文件,文件名為 a.php

打開cmd:使用d:命令轉到d:驅動器

輸入以下命令

php -f a.php

你會看到輸出

您應該在路徑中為 PHP 聲明環境變量,因此您可以像這樣使用:

C:\Path\to\somewhere>php cli.php

你可以像這樣

看來你的問題很老了。 但我剛看到。 我搜索了(不是在谷歌中)並找到了我的答案。

所以我正在編寫它的解決方案,以便其他人可以從中獲得幫助。

這是我的解決方案。

其他答案不同,您不需要設置環境。

如果index.php是您的文件名,您只需要編寫php index.php

然后你會看到,文件被編譯並顯示它所需的輸出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM