首頁 > 後端開發 > php教程 > yii2框架安裝運行initbat報錯phpexe不是內部或外部指令

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

WBOY
發布: 2016-07-28 08:29:13
原創
1584 人瀏覽過

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

報錯提示:

<ol><li>
<span>php</span><span>.</span><span>exe</span><span>不是内部或外部命令,也不是可运行的程序</span>
</li></ol>
登入後複製

 yii2框架安装运行initbat报错phpexe不是内部或外部命令

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

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

一、先找到新增環境變數的位址。找到的路徑方法很多,我列舉兩種。

1)、桌面->電腦->進階系統設定。

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

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

1)、文字教學:

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

接著填入你安裝環境php.exe所在資料夾路徑。我的是E:UPUPW_NP5.5PHP5。

我的正確的寫法是:

<ol><li>
<span>...(省略)</span><span>\b</span><span>in</span><span>;</span><span>E</span><span>:</span><span>\UPUPW_NP5</span><span>.</span><span>5</span><span>\PHP5</span><br>
</li></ol>
登入後複製

2)、圖片教學:

 yii2框架安装运行initbat报错phpexe不是内部或外部命令

 yii2框架安装运行initbat报错phpexe不是内部或外部命令

 yii2框架安装运行initbat报错phpexe不是内部或外部命令

 yii2框架安装运行initbat报错phpexe不是内部或外部命令

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

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

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

 yii2框架安装运行initbat报错phpexe不是内部或外部命令

以上是直接將php.exe加入系統環境變數中去的方法,還有一種方法,是yii2自帶的解法。感覺人家還是想的蠻周到的。

第二種方法:執行yii2.0.6的init.bat時提示「php.exe」不是內部或外部指令解決方法:

用文字編輯器開啟init.bat修改
<ol>
<li>
<span>if</span><span>"%PHP_COMMAND%"</span><span>==</span><span>""</span><span>set</span><span> PHP_COMMAND</span><span>=</span><span> php</span><span>.</span><span>exe</span>
</li>
<li><span> </span></li>
<li><span>改为</span></li>
<li><span> </span></li>
<li>
<span>if</span><span>"%PHP_COMMAND%"</span><span>==</span><span>""</span><span>set</span><span> PHP_COMMAND</span><span>=</span><span>D</span><span>:\</span><span>xampp</span><span>\</span><span>php</span><span>\</span><span>php</span><span>.</span><span>exe</span><span>(填写你自己</span><span>php</span><span>.</span><span>exe</span><span>的实际路径)</span>
</li>
</ol>
登入後複製

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

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

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板