2013-05-20 27 views
0

我想從sos-berlin jobscheduler執行一個php文件。我的操作系統是Windows 7.我的文檔Windows相當於#!/ usr/bin/php

http://www.sos-berlin.com/mediawiki/index.php/How_to_execute_a_PHP_script_with_JS

#!/usr/bin/php 

<?php 

echo "hello"; 

?> 

但是,當我執行我收到錯誤

'#!' is not recognized as an internal or external command, operable program or batch file. 

我才明白,#腳本!/以下usr/bin/php是一個linux命令。我應該在這裏給出等效的批量命令。我使用Google搜索,但沒有找到任何有用的結果。請任何人幫我...

在此先感謝。

回答

2
  1. 轉到你的桌面。
  2. 右鍵單擊桌面上的我的電腦快捷方式。
  3. 點擊屬性。
  4. 您應該看到控制面板 - 控制面板\系統和安全\系統的一部分。
  5. 單擊左側菜單上的高級系統設置。
  6. 點擊窗口底部的環境變量。
  7. 在用戶變量列表中選擇PATH。
  8. 將您的PHP路徑(C:\ myfolder \ php)追加到您的PATH變量中,並通過分號與已存在的字符串分隔。
  9. 單擊確定
  10. 打開「CMD」
  11. 類型PATH,按回車
  12. 確保您看到的列表中你的PHP文件夾。

這應該有效。

+0

我還包括一個鏈接波紋管:) –

+0

我已經有這個。我可以從任何路徑執行PHP。 –

+0

你是否在cmd得到了'php -v'的結果 – Yogus

0

1)安裝在一個cmd窗口例如窗口

2)PHP引擎,運行php

3)打開CMD,進入你安裝了PHP。和運行C:\ Program Files文件\ PHP \ php.exe的.PHP

鏈接設置的路徑,包括PHP的,所以你可以從CMD輕鬆運行它:

http://willj.co/2012/10/run-wamp-php-windows-7-command-line/

+0

我已經有這個。可以從我的cmd運行php –

+0

謝謝你的鏈接。我已經有了這個。我可以從任何路徑執行PHP。 –

1

假設你已經在C:\Program files\MyPhpProgram\php.exe

安裝的php.exe然後在2線對終端(CMD.EXE)運行:

assoc .php=phpfile 
ftype phpfile="C:\Program files\MyPhpProgram\php.exe" "%1"