yiic命令时提示“php.exe”不是内部或外部命令解决办法

在CMD中运行 yiic webapp work 如果报’php.exe’不是内部命令
是这样的:原因是Yii自带的yiic.bat找不到php.exe
解决方法:
因为没有加入 环境变量,所以无法直接执行php.exe
右击“我的电脑-》属性-》高级->环境变量-》系统变量-》PATH-》编辑”
在变量值中添加以下2个执行文件,方便直接调用执行

变量值:C:\wamps\bin\php\php5.3.8\;E:\php\PHPnow\htdocs\yii\framework\
或者:

原因是 Yii 自带的yiic.bat 找不到php.exe.
用文本编辑器打开yii/framework/yiic.bat修改
if "%PHP_COMMAND%" == "" set PHP_COMMAND= php.exe
改为
if "%PHP_COMMAND%" == "" set PHP_COMMAND=D:\wamp\bin\php\php5.3.10\php.exe
然后在CMD中重新运行 yiic webapp work就ok了!

如图所示(表示成功):

时间: 2024-11-06 03:54:32

yiic命令时提示“php.exe”不是内部或外部命令解决办法的相关文章

yiic命令时提示“php.exe”不是内部或外部命令的解决方法_php实例

本文实例讲述了yiic命令时提示"php.exe"不是内部或外部命令的解决方法,分享给大家供大家参考.具体方法如下: 在CMD中运行 yiic webapp work 如果报"php.exe"不是内部命令,是这样的:原因是Yii自带的yiic.bat找不到php.exe. 解决方法: 因为没有加入环境变量,所以无法直接执行php.exe. 右击"我的电脑->属性->高级->环境变量->系统变量->PATH->编辑&quo

cmd命令复制失败,clip不是内部或外部命令

问题描述 cmd命令复制失败,clip不是内部或外部命令 C:Documents and SettingsAdministrator>ipconfig /all | clip 'clip' 不是内部或外部命令,也不是可运行的程序 或批处理文件. 解决方案 在cmd里执行了下,没有问题,剪切板粘贴也可以正常贴出来的 应该是你的操作系统或者当前帐号权限有问题了,用管理员帐号试试 解决方案二: 以管理员身份运行CMD,再执行看看 解决方案三: 是不是哪里字符串,输入错了,多了啥空格. 解决方案四: 精

phpmyadmin安装时提示:Warning: require_once(./libraries/common.inc.php)错误解决办法_php技巧

比较简洁的方法:新建一个目录将phpmyadmin中的文件复制到这个目录中,iis中设置一下路径. 安装好PHPmyAdmin后,在IE里访问时会出现下面的这种错误: Warning: require_once(./libraries/common.inc.php) [function.require-once]: failed to open stream: No such file or directory in X:xxxxxxphpmyadminindex.php on line 34

“svn”不是内部或外部命令

  我在运行-cmd 中输入"svn",就会提示:"svn"不是内部或外部命令. 我查到是环境变量的问题,但是在环境变量的path中一直是有这个 :C:/Program Files/TortoiseSVN/bin 这个目录的,怎么还是不行呢? 问题解决:windows安装svn的时候默认是不安装 svn comand line这个东西的, 你重装下svn客户端,注意在选择安装项目那里点上 svn comand line 就好了.

Linux下使用sudo命令时提示XXX is not in the sudoers file的问题

环境:VirtualBox4.1 + RedHat Linux 6 问题:用sudo命令时提示 "xxx is not in the sudoers file. This incident will bereported.其 中XXX是你的用户名,也就是你的用户名没有权限使用sudo命令. 解决: 只要修改一下/etc/sudoers文件就行了. 1.进入超级用户模式.也就是输 入"su-",系统会让你输入超级用户密码,输入密码后就进入了超级用 户模式.(注:您也可以直接用r

arp-在WIN7下使用ARP命令时提示 找不到ARP项 是什么原因?如何解决?

问题描述 在WIN7下使用ARP命令时提示 找不到ARP项 是什么原因?如何解决? 在WIN7下使用ARP命令时提示 找不到ARP项 是什么原因?如何解决? 解决方案 追加说明一下:我是使用arp -a 192.168.38.1 时提示 找不到arp项 ,这个38.1是上一级路由器,对本级路由器192.168.66.1使用此命令时能够正常显示MAC地址 解决方案二: 为了安全,路由器可能禁止你arp

vs自带水晶报表在导出word格式时提示vshost32.exe停止运行

问题描述 vs2008自带水晶报表在导出word格式时提示vshost32.exe停止运行,是在win7下运行的 解决方案 解决方案二:有没有人帮忙解决一下啊.急.我在网上找了很多例子都不管用啊!!!

Windows7提示Ping不是内部或外部命令的解决方法

  Windows7提示Ping不是内部或外部命令的解决方法 对于网络管理员来说,经常会需要使用到Ping命令,对服务器相关事项进行检查.但有时在Windows7旗舰版系统中使用Ping命令时,也会遇到不成功,提示"Ping不是内部或者外部命令"的问题,这让不少网管伤透了脑,怎么办?下面就由小编分享Windows7提示"Ping不是内外部命令"的解决技巧. 1.在"计算机"图标上右键选择"属性",在打开的计算机属性设置窗口中选

Win7远程操作时提示“远程桌面服务当前正忙”两种解决方法

  Win7远程操作时提示"远程桌面服务当前正忙"两种解决方法           Win7系统远程桌面操作能够实现远程操控电脑,通过远程连接来进行一些控制,可是有些用户在进行远程连接的时候,输入账号密码无法进入,重新进入就会提示"由于远程桌面服务当前正忙,因此无法完成您尝试执行的任务",遇到这个问题该如何解决呢?下面小编给大家两种解决方法. 解决方法一 看一下你电脑任务管理器此项任务是否还在,如果在的话关掉就行了,很多时候是电脑没有反应过来造成的. 解决办法二 原