迅睿CMS CLI模式下运行你的程序

回眸只為那壹抹淺笑 提交于 2020-10-02 06:22:22

 

除了 通过浏览器中的URL 调用应用程序的控制器外,还可以通过命令行界面(CLI)加载它们。

从命令行运行迅睿CMS的原因很多,比如

使交互式“任务”可以执行诸如设置权限,修剪缓存文件夹,运行备份等操作。

与其他语言的其他应用程序集成。例如,随机的C ++脚本可以调用一个命令并在模型中运行代码!

 

让我们创建一个简单的控制器,以便您可以实际看到它。

比如:/dayrui/App/My/Controllers/Test.php

使用您的文本编辑器,并将以下代码放入其中:

<?php namespace Phpcmf\Controllers;

class Test extends \Phpcmf\Common
{

    public function index() {

  echo '接收name变量值为:'.\Phpcmf\Service::L('input')->get('name');
    }

}

这是一个非常简单的标准控制器,我们可以通过下面URL来访问他

image

通过命令行模式访问:

image

进入cms根目录,运行的格式为:

php.exe index.php s=my c=test m=index name=888

 

  

迅睿CMS系统:https://www.xunruicms.com/

本文档原文地址:https://www.xunruicms.com/doc/1006.html

  

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!