// 注册 Model, 用 $this->model('name') 访问 'model' => array( 'class_name' => 'syau_class', // Model name, 以 _class 结尾 'include' => 'syau_class.php', // 引入代码文件位置 ),随后我在config.php所在的 文件夹下简历syau_class.php文件 简略内容如下:
if (!defined('IN_ANWSION')) { die; } class syau_class extends AWS_MODEL { //public function .... }我在config然后在.php中也对构造器部署了代码。在部署的代码中调用这个Model,返回内部服务器错误。
//检查学号占用
if ($this->model('syau')->check_cardum($update_data['cardnum']))
{
H::ajax_json_output(AWS_APP::RSM(null, -1, AWS_APP::lang()->_t('学/工号已经被使用, 请勿重复注册')));
}
httpd 日志error信息如下:
[Thu Mar 30 23:34:20 2017] [error] [client 10.66.16.35] PHP Fatal error: Class 'syau_class' not found in /var/www/html/system/aws_app.inc.php on line 565
不知道原因是什么,就是Class不存在。不知道注册Model出现了 什么问题。 我在部署的代码中可以 调用WeCenter自带的Model类(调用account成功了)。 希望各位前辈不吝赐教!
AI智能回复搜索中,请稍后...