yii2架構安裝運行initbat報錯phpexe不是內部或外部命令

來源:互聯網
上載者:User
在安裝yii2架構的時候,遇到一個很糾結的問題。就是當我把安裝包下載下來之後,在公司的電腦安裝可以正常,當我回家用自己的電腦安裝就報錯,提示php.exe 不是內部或外部命令,也不是可啟動並執行程式。這下,可難道我了,經過東哥指點,終於知道是怎麼回事了。因為我裝的環境是綠色版的,所以php.exe沒有填寫在系統的環境變數裡面。公司的電腦估計有程式自動的把php.exe的程式加在了環境變數裡面了,經過查看還真的在裡面。知道原因,那就實際的操作一下吧。

報錯提示:

 
  1. php.exe不是內部或外部命令,也不是可啟動並執行程式

解決的方法:我以win7為例,其他的自行腦補。

第一種方法:直接將php.exe加入到系統的環境變數中。

一、首先找到添加環境變數的地址。找到的路徑方法很多,我列舉兩種。

1)、案頭->電腦->進階系統設定。

2)、電腦(點擊進入磁碟管理介面)->系統屬性(功能表列下面)。

二、按照上面的路徑,我們輕鬆的找到了系統屬性設定。下面看看具體怎麼設定。

1)、文字教程:

找到進階的選項卡-環境變數-系統變數-找到變數Path,雙擊開啟-在變數值bin後面加;開頭,

接著填寫你安裝環境php.exe所在檔案夾路徑。我的是E:\UPUPW_NP5.5\PHP5。

我的正確的寫法是:

 
  1. ...(省略)\bin;E:\UPUPW_NP5.5\PHP5

2)、圖片教程:

通過上面圖文教程,很輕鬆的解決了如何將php.exe加入到系統內容變數中的問題。那麼我們在重新的執行init.bat試試。

運行cmd命令,進入dos介面,將init.bat拖進去,enter執行。當出現下面的介面,說明php.exe已經安裝到環境變數中了。

接下來的安裝,我就不多說了,另外一篇教程已經解答。可以站內搜尋:yii2架構安裝教程、yii2架構安裝。

以上是直接將php.exe添加到系統內容變數中去的方法,還有一種方法,是yii2內建的解決方案。感覺人家還是想的蠻周到的。

第二種方法:運行yii2.0.6的init.bat時提示“php.exe”不是內部或外部命令解決辦法:

用文字編輯器開啟init.bat修改

 
  1. if"%PHP_COMMAND%"==""set PHP_COMMAND= php.exe
  2. 改為
  3. if"%PHP_COMMAND%"==""set PHP_COMMAND=D:\xampp\php\php.exe(填寫你自己php.exe的實際路徑)

然後在CMD中重新運行就ok了!

以上就介紹了 yii2架構安裝運行initbat報錯phpexe不是內部或外部命令,包括了方面的內容,希望對PHP教程有興趣的朋友有所協助。

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.