yiicphp.exe的简单介绍
本文目录一览:
- 1、急求指教!搭建Yii框架不成功
- 2、yii手动执行的命令 crontab 为什么执行不了 kill
- 3、PHP框架 Yii framework 用yiic命令时提示“php.exe”不是内部或外部命令,也不是。。。。怎么解决?
急求指教!搭建Yii框架不成功
把yiic.bat zhegewen这个文件中的一句话改了
if "%PHP_COMMAND%" == "" set PHP_COMMAND=E:\wamp\wamp\bin\php\php5.6.25\php.exe改成这样
E:\wamp\wamp\bin\php\php5.6.25\php.exe 这个是我的路径 改成你的路径 就好了
yii手动执行的命令 crontab 为什么执行不了 kill
可以看到 我在代码中注释掉了AB区域这个地方使用的是相对路径 二C区域呢使用的是绝对路径为什么这么写呢,我们继续往下看
在commands文件下建一个文件 TestCommand.php代码如下
class TestCommand extends CConsoleCommand
{
public function run($args)
{
echo '测试command';
}
}
然后呢我们在linux运行下这个脚本看看可以不
[root@S1 protected]# /usr/local/php/bin/php yiic.php Test commands/t.log
我解释下这行代码:首先进图到项目的protected文件夹下, /usr/local/php/bin/php这一段是你的php可执行文件的位置就相当于window下的那个php安装目录的php.exe文件位置 yiic.php这个入口文件 Test就是我们刚刚建的那个命令文件 commands/t.log 这一段的意思是吧结果输入到这个t.log文件里
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%" == "" set PHP_COMMAND=C:\wamp\bin\php\php5.4.3\php.exe
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。