yiic命令时提示“php.exe”不是内部或外部命令的解决方法_PHP
Jun 01, 2016 am 11:06 AM本文实例讲述了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了.
希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Google Chrome에서 이 탭의 콘텐츠가 공유되고 있다는 메시지가 표시되면 어떻게 해야 하나요?

새로운 벨소리 및 문자음 사용해 보기: iOS 17의 iPhone에서 최신 소리 알림을 경험해 보세요

Baidu Tieba 앱에서 작업이 너무 자주 발생한다는 메시지가 표시됩니다. 무엇이 문제인가요?

모니터 드라이버가 응답을 멈추고 복원되었다는 메시지가 나타나면 어떻게 해야 합니까?

공유 프린터에서 0000709 메시지가 표시되면 어떻게 해야 합니까?

Edge Tips에서 개인화된 웹 경험을 비활성화하는 방법 Microsoft
