codeigniter - 测试控制器/方法无法正常工作

时间:2017-08-25 03:17:49

标签: php linux codeigniter putty

我正在访问Putty服务器以尝试从控制器运行方法。

我在名为batch的{​​{1}}文件夹中有一个控制器。

控制器的代码:

GetPrefectures

我尝试添加日志消息,因此我知道控制器正在运行。

以下是我的表现方式。 在我访问服务器并找到我的文件的路径后,我输入代码来运行控制器。

<?php
require_once(APPPATH."controller/batch/GetIndustry.php");

class GetPrefecture extends BaseController
{

function __construct()
{
    $this->load->model("PrefectureModel", "prefModel");
}

public function init() 
{
    log_message('test_debug');
    $this->checkSteps();
}

public function checkSteps()
{
    $completed_steps = $this->prefModel->checkStepstbl();

    $this->getList($completed_steps);
}
}
?>

然后,我使用带有此代码的日志来检查它是否正在运行。

php /var/www/listingapp/public/index.php batch/GetPrefecture init

但在此之后,cmd将此显示为日志:

tail -n1000 -f application/logs/log-2017-08-25.php

我看不到任何日志消息&#34; test_debug&#34;,我认为它无法检测<?php defined('BASEPATH') OR exit('No direct script access allowed'); ?> DEBUG - 2017-08-25 10:55:46 --> UTF-8 Support Enabled DEBUG - 2017-08-25 10:55:46 --> Global POST, GET and COOKIE data sanitized ,所以这意味着什么都没有运行。 我怎样才能做到这一点?我错过了什么吗?

0 个答案:

没有答案