【发布时间】:2021-08-11 18:41:20
【问题描述】:
我正在尝试为我的 Cakephp 应用程序定义一个外壳。这是代码:
<?php
App::uses('AppModel','Model');
class UserShell extends AppShell {
public $uses = array('User');
public function show() {
$user = $this->User->findByUsername($this->args[0]);
$this->out(print_r($user, true));
}
}
?>
但是当我尝试执行命令时
./cake user show anyUserName
控制台返回错误
Class 'AppModel' not found in /var/www/cakeprova_2.5.7/lib/Cake/Utility/ClassRegistry.php on line 186
我有文件 AppModel.php 在它自己的位置,所以我不知道出了什么问题...有人可以帮我吗?
【问题讨论】: