我试着检查所有的名字.它在php 5.3中工作正常,但在php 5.5中无效
遇到了未被捕获的异常
键入:RuntimeException
消息:C:\ xampp\htdocs\project\application\models/Common_Model.php存在,但未声明类Common_Model
文件名:C:\ xampp\htdocs\project\system\core\Loader.php
行号:306
回溯:
文件:C:\ xampp\htdocs\project\application\controllers\Auth.php行:7功能:__ construct
文件:C:\ xampp\htdocs\project\index.php行:292功能:require_once
在消息中,我可以看到前面出现意外的反斜杠Common_Model.php
.Message: C:\xampp\htdocs\project\application\models/Common_Model.php exists, but doesn't declare class Common_Model
Common_Model.php
包含:
if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Common_Model extends CI_Model { public function __construct() { // Call the CI_Model constructor parent::__construct(); } . . . .
编辑
我刚刚将Common_Model.php更改为Common_model.php并仍然得到相同的错误
遇到了未被捕获的异常
键入:RuntimeException
消息:C:\ xampp\htdocs\project\application\models/Common_model.php存在,但未声明类Common_model
文件名:C:\ xampp\htdocs\project\system\core\Loader.php
行号:306
回溯:
文件:C:\ xampp\htdocs\project\application\controllers\Auth.php行:7功能:__ construct
文件:C:\ xampp\htdocs\project\index.php行:292功能:require_once
Bishnu Paude.. 10
您的Web服务器不喜欢php简写操作符.只要改变对
,它应该是所有好的.
您的Web服务器不喜欢php简写操作符.只要改变对
,它应该是所有好的.
试试这个
文件名应该是 Common_model.php
在里面
在控制器中
$this->load->model('Common_model'); # Load Model $result = $this->Common_model->getUser(); # Access the model function