2012-03-12 42 views
0

我不知道我在這裏做錯了什麼。我已經設置了環境變量......並且我可以執行php -v,它會向我顯示版本。但是,如果我做php blah.php來運行我寫的PHP腳本,控制檯返回沒有錯誤,腳本不運行?我知道這個腳本是有效的,因爲我很早以前就開始使用PHP - 但是,我不記得PHP或此刻的任何內容。從命令行運行PHP腳本的問題

它與SET PATH有關嗎?儘管我在PHP文件夾中看不到.bat文件。然而,它似乎工作正常,當我運行php -v ...很困惑...

幫助?我如何運行這個腳本?

+0

確保您的CLI配置中啓用了錯誤。如果沒有任何產出,很難說出問題所在。 – 2012-03-12 03:04:34

回答

2

你應該使用-f選項執行文件

php -f blah.php 

這也可能是閱讀幫助

php -h 
+0

我太慢了!雖然我不明白這一點,但你明白了。 :-) – TecBrat 2012-03-12 03:01:57

+0

嗯我已經試過..但是似乎並不想運行它......也許我已經搞砸了其他的東西..謝謝+1 – BigBug 2012-03-12 03:03:39

+0

你仔細檢查了路線嗎?也許'php -f/home/username/public_html/blah.php'或'php -f/home/username/blah.php'只是猜測,因爲我很多時候都在用戶文件夾外面工作,也許你也是。 :-) – TecBrat 2012-03-12 03:11:51

1

嘗試

php -f blah.php 

從PHP有用-h

-f Pa rse並執行<文件>。