我正在访问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
,所以这意味着什么都没有运行。
我怎样才能做到这一点?我错过了什么吗?