yiic创建YII应用 "php.exe"不是内部或外部命令 解决办法

第一步:运行CMD命令.

第二步:进入Yiic文件的目录   (例如在D盘里面 D:/yii/framework)

第三步:D:\yii\framework>yiic webapp D:/xampp/htdocs/filename (D:/xampp/htdocs 为WebRoot,filename为要创建的应用名字)

Create a Web application under ‘D:\xampp\htdocs\mywebsite‘? [yes|no] (提示是否创建应用)

在执行yiic webapp命令时,报以下错误提示: ‘"php.exe"’ 不是内部或外部命令,也不是可运行的程序或批处理文件。 (说明yiic批处理程序找不到php.exe引起的)

解决方法:

修改yiic.bat文件

打开yii安装目录d:/www/yii/framework/yiic.bat,yiic.bat

有记事本打开有如下一行:

if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe

由于我的WAMP安装时没有将php.exe加入到Windows环境变量中,难怪yiic找不到。这样也只需要将php.exe的绝对路径赋给PHP_COMMAND即可。如在我这环境下是这样设置的:

if "%PHP_COMMAND%" == "" set PHP_COMMAND=D:\xampp\php\php.exe

yiic创建YII应用 "php.exe"不是内部或外部命令 解决办法

时间: 2024-11-08 20:18:00

yiic创建YII应用 "php.exe"不是内部或外部命令 解决办法的相关文章

执行yiic webapp命令时报错:php.exe不是内部或外部命令,也不是可运行的程序

在执行 yiic webapp ../abc 命令时报错: “php.exe”不是内部或外部命令,也不是可运行的程序 或批处理文件. 这是因为yiic批处理程序找不到php.exe的执行路径引起的. 解决方法: 打开yiic.bat文件, 将php.exe的绝对路径赋值给PHP_COMMAND,将: if “%PHP_COMMAND%” == “” set PHP_COMMAND=php.exe 改为 if “%PHP_COMMAND%” == “” set PHP_COMMAND=E:\xam

windows使用asmcmd报'perl.exe' 不是内部或外部命令

windows使用asmcmd时需要设置ORACLE_SID和ORACLE_HOME,设置ORACLE_HOME时路径不需要加引号'' C:\Users\Administrator>asmcmd "asmcmd: the environment variable ORACLE_HOME is not set." C:>set oracle_sid=+asm   要设置asm实例名,单实例就写+asm,如果是RAC,要写成节点的+asm1 C:>set ORACLE_H

'RegAsm.exe' 不是内部或外部命令

我想从cmd运行regasm.exe.它在c:\windows \Microsoft.net\framework\2.057 中可用 我喜欢这个c:\ regasm.exe 它给予 regasm无法识别为内部或外部命令 http://www.it1352.com/536142.html 解决方案:对于64位系统. 复制这个exe到所在bat文件中即可. 'RegAsm.exe' 不是内部或外部命令

PHP框架 Yii framework 用yiic命令时提示“php.exe”不是内部或外部命令

原因是 Yii 自带的yiic.bat 找不到php.exe.解决方法: 用notepad++打开yii/framework/yiic.bat,修改if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe→→→ if "%PHP_COMMAND%" == "" set PHP_COMMAND=D:\wamp\php\php.exe 我的就是修改为if "%PHP_COMMAND

YII之yiic创建YII应用

yii提供了强大的命令行工具来快速的创建相关组件和应用.下面就来讲解用yiic工具快速创建yii应用我的web目录在 d:\www下 yiiframework在 D:\www\yii\frameworkwin平台  cd 进入 www\yii\framework 目录  运行cmd命令C:\Users\******>d:  *[切换到D盘]D:\>cd www\yii\frameworkD:\www\yii\framework>yiic webapp ../testapp/  *创建一个

32位win7系统下配置IIS遇到php-cgi.exe - FastCGI 进程意外退出问题的解决办法

今天重装了一下系统,是32位的WIN7,装完系统后想把IIS装回来,因为有时候需要用到笔记本处理一些事情,结果WEB服务器正常了,但IIS的FASTCGI模块始终不能解析PHP,一直报php-cgi.exe - FastCGI 进程意外退出的错误,于是上网找了一下解决办法,将解决过程写下来,以备忘: 解决的思路很简单,既然是不能解析PHP,那就直接运行一下PHP,看会报什么错,再对症下药,于是,在命令提示符窗口进入php安装的根目录,然后运行php -v的命令,这时窗口弹出计算机丢失msvcr1

批处理安装Windows服务,提示"InstallUtil.exe"不是内部命令也不是外部命令解决方式

今天在测试一个C#写的windows服务的时候,在用bat进行调用cmd安装的时候, cd C:\Windows\Microsoft.NET\Framework\v2.0.50727 InstallUtil.exe C:/Windows/DXTB/DianXiaoSync.exe 提示: "InstallUtil.exe"不是内部命令也不是外部命令解决方式 但事实上, C:\Windows\Microsoft.NET\Framework\v2.0.50727目录下是存在这个 安装工具的

vue-cli 创建项目不成功 原因为项目文件夹无node_modules文件 vue-cli创建项目提示webpack-dev-server不是内部或外部命令

本来是需要按照提示依次切换到项目文件夹,再npm run dev 即可完成项目创建并启动的,但是又报了如下错误经过排查,发现整个项目文件夹下竟然没有node_modules文件(这个我也不知道什么原因),所以就想着应该是需要手动下载一下依赖吧 运行npm run dev时提示webpack-dev-server不是内部或外部命令.原因是使用vue-cli创建的项目没有node_modules文件:具体操作如何 第一步:npm cache clean --force npm cache clean

使用Android studio创建的AIDL编译时找不到自定义类的解决办法

使用AS创建ADIL文件时AS会在main文件夹下给我们生成一个aidl文件夹和一个相同包名的包,通常我们会把所有和ADIL相关的类或文件放在这个包下,但是如果存在自定义的类时,程序编译时无法通过,提示找不到自定义的包.解决办法如下,在启动Module的build.gradle中加入如下代码: sourceSets { main { manifest.srcFile 'src/main/AndroidManifest.xml' java.srcDirs = ['src/main/java', '