错误
遇到未捕获的异常类型:RuntimeException消息:无法找到指定的模型:事件文件名:/home/dailysurvive/public_html/citymallgulberglahore。com/mall/system/core/Loader。php行号:344 Backtrace:File:/home/dailysurvive/public_html/citymallgulberglahore。com/mall/application/controller/Welcome。php行:29函数:模型文件:/home/dailysurvive/public_html/citymallgulberglahore。com/mall/index。php行:315函数:需要一次
错误文件的图像如下所示
模型php
defined('BASEPATH') OR exit('No direct script access allowed');
/**
* Model Class
*
* @package CodeIgniter
* @subpackage Libraries
* @category Libraries
* @author EllisLab Dev Team
* @link https://codeigniter.com/user_guide/libraries/config.html
*/
class CI_Model {
/**
* Class constructor
*
* @return void
*/
public function __construct()
{
log_message('info', 'Model Class Initialized');
}
// --------------------------------------------------------------------
/**
* __get magic
*
* Allows models to access CI's loaded classes using the same
* syntax as controllers.
*
* @param string $key
*/
public function __get($key)
{
// Debugging note:
// If you're here because you're getting an error message
// saying 'Undefined Property: system/core/Model.php', it's
// most likely a typo in your model code.
return get_instance()->$key;
}
}
我oader.php
$model = ucfirst($model);
if ( ! class_exists($model, FALSE))
{
foreach ($this->_ci_model_paths as $mod_path)
{
if ( ! file_exists($mod_path.'models/'.$path.$model.'.php'))
{
continue;
}
require_once($mod_path.'models/'.$path.$model.'.php');
if ( ! class_exists($model, FALSE))
{
throw new RuntimeException($mod_path."models/".$path.$model.".php exists, but doesn't declare class ".$model);
}
break;
}
if ( ! class_exists($model, FALSE))
{
throw new RuntimeException('Unable to locate the model you have specified: '.$model);
}
}
elseif ( ! is_subclass_of($model, 'CI_Model'))
{
throw new RuntimeException("Class ".$model." already exists and doesn't extend CI_Model");
}
$this->_ci_models[] = $name;
$CI->$name = new $model();
return $this;
}
Welcome.php
public function index($data=null)
{
//$this->load->view('welcome_message');
$this->load->model("events");
$data['records'] = $this->events->getAllRecords();
$this->load->view('header',$data);
$this->load->view('home',$data);
$this->load->view('footer',$data);
}
function home()
{
$data = array(
'back_step' => '../',
);
$dat = array(
'email' => $this->input->post('email')
);
$this->load->model("events");
$this->load->database();
$res = $this->db->insert('subscribe',$dat);
$data['records'] = $this->events->getAllRecords();
$this->index($data);
index.php
/*
* --------------------------------------------------------------------
* LOAD THE BOOTSTRAP FILE
* --------------------------------------------------------------------
*
* And away we go...
*/
require_once BASEPATH.'core/CodeIgniter.php';
1:将您的模型名称从Events.php重命名为Events_model.php2:使用$this-
找不到指定的模型:User\u model Filename:/opt/lampp/htdocs/ci/system/core/Loader。php 电话号码:348 回溯: 文件:/opt/lampp/htdocs/ci/index。php行:315函数:需要一次 我试图改变名称,但它不工作......这个代码模型
单击视图上的“销售”按钮后出现错误 错误: 遇到未捕获的异常 类型:ArgumentCountError 消息:太少的参数功能猫100::销售(),0传递在C:\xampp\htdocs\catshop 100\system\core\CodeIgniter.php在第532行,正好1预期 文件名:C:\xampp\htdocs\catshop100\application\controllers
我正在使用CodeIgniter 3制作新闻编辑功能,这里还有一个图像编辑功能 但有如下错误:, 遇到未捕获的异常类型: ArgumentCountError 消息:函数运算符::edit_berita()的参数太少,在D:\xampp\htdocs\ui desa\system\core\CodeIgniter中传递了0。php在第532行,预期正好为1 文件名:D:\xampp\htdocs\
问题内容: 我一直在尝试为正在建立的这个网站加载一些模型。但是,由于未知的原因,它将带来以下错误: 现在,我已经完成了研究。问题在于IC会以小写形式处理文件名。但是,我的文件和文件调用都是小写的,如下所示: 执行 未 达到“ FOUND MODEL”,因此在加载模型时停止。我尝试使用: 没有结果。需要提及将模型文件正确放置在正确的模型文件夹中吗? 我怎样才能解决这个问题 ? 编辑:模型文件的标题:
我在输出在文件中创建的日期时遇到问题。 我一直在遵循一个关于如何创建真正基本的CMS平台的教程,帮助我了解和的一些基础知识,在我试图输出页面创建日期之前,一切都进展顺利。 这就是我得到的错误 现在,当我删除我的中的第22行时,它输出数据库中的完整日期,即,但我试图格式化它以显示像. 这是我的文件中的代码 然后在我的在我显示这个的地方,我有这个代码来格式化日期。 现在从我的中删除这个不会做任何事情,
我得到类模型没有找到错误 在我的模型课上 在我的控制器里 我甚至尝试了。我还是犯了同样的错误