php – codeigniter错误日志文件仅显示通知错误,但错误消息未显
发布时间:2020-12-13 15:55:20 所属栏目:PHP教程 来源:网络整理
导读:我一直在用这个把头发拉出来,并开始推迟我的项目的其余部分,这真的让我失望. 重点是,它只显示一个通知错误,错误日志文件中的404错误不在屏幕上,其他通知错误显示在屏幕上. 为什么codeigniter会在应用程序/日志中显示错误,例如: ERROR - 2015-04-18 12:03:24
我一直在用这个把头发拉出来,并开始推迟我的项目的其余部分,这真的让我失望.
重点是,它只显示一个通知错误,错误日志文件中的404错误不在屏幕上,其他通知错误显示在屏幕上. 为什么codeigniter会在应用程序/日志中显示错误,例如: ERROR - 2015-04-18 12:03:24 --> 404 Page Not Found --> uploaded_img ERROR - 2015-04-18 12:03:24 --> 404 Page Not Found --> images ERROR - 2015-04-18 12:03:24 --> 404 Page Not Found --> images // Above all three errors are shows only when i visit home page of my website and I am not calling any type of images class ERROR - 2015-04-18 11:30:14 --> Severity: Notice --> Trying to get property of non-object D:wampwwwmywebsiteapplicationviewsproduct_detail.php 2 ERROR - 2015-04-18 11:30:14 --> Severity: Notice --> Trying to get property of non-object D:wampwwwmywebsiteapplicationviewsproduct_detail.php 3 ERROR - 2015-04-18 11:30:14 --> Severity: Notice --> Trying to get property of non-object D:wampwwwmywebsiteapplicationviewsproduct_detail.php 4 // Above all three errors are shown when i view product_detail.php page of my website. 我的index.php设置为: error_reporting(E_ALL | E_STRICT) 和配置: $config['log_threshold'] = 1; 这是我的产品控制器类代码: class Product extends Frontend_Controller{ public function __construct(){ parent::__construct(); $this->load->model('product_m'); $this->load->library('cart'); } public function index($str){ // fetch the article $this->data['product_info'] = $this->product_m->get_product_detail($str); // creating breadcrumb navigation path $this->data['main_category'] = $this->uri->segment(1); $this->data['sub_category'] = $this->uri->segment(2); $this->data['current_location'] = str_replace('-',' ',str_replace('.html','',$this->uri->segment(3))); // load view $this->load->view('product_detail',$this->data); } } 当我做var_dump($this-> data [‘product_info’]); object(stdClass)[18] public 'id' => string '24' (length=2) public 'parent_category' => string 'sweets' (length=6) public 'child_category' => string 'chikki-sweets' (length=13) public 'product_url' => string 'chikki-bom-bom.html' (length=19) public 'product_name' => string 'Chikki Bom Bom' (length=14) public 'product_desc' => string '<span style="font-weight: bold; font-size: 24px; font-family: Sans;">Chikki Bom Bom </span><span style="font-weight: bold; font-size: 24px; font-family: Verdana;">Chikki</span><span style="font-weight: bold; font-size: 24px; font-family: Sans;"> </span><span style="font-weight: bold; font-size: 24px; font-family: 'Comic Sans MS';">Bom Bom.</span><div><span style="font-family: 'Comic Sans MS'; font-size: 24px; font-weight: bold; line-height: 34.2857170104981px;"><br></span></div><div><pre><span style="font-f'... (length=1161) public 'product_sku' => string '123456789012' (length=12) public 'quantity' => string '23' (length=2) public 'price' => string '400.00' (length=6) public 'offer_price' => string '100.00' (length=6) public 'product_date' => string '2015-03-13' (length=10) public 'img_url_1' => string 'http://localhost/my_website/uploaded_img/chiki-boom-boom_1.png' (length=63) public 'img_url_2' => string 'http://localhost/my_website/uploaded_img/chikki_baadam_1.jpg' (length=61) public 'img_url_3' => string 'http://localhost/my_website/uploaded_img/white-rasbhari_1.jpg' (length=62) public 'img_url_4' => string 'http://localhost/my_website/uploaded_img/rasgulla_1.jpg' (length=56) public 'img_url_5' => null 这是我的product_detail.php代码,其中显示了错误: $total_product = (int) $product_info->quantity; // line number 2 $mrp_price = (int) $product_info->price; // line number 3 $offer_price = (int) $product_info->offer_price; // line number 4 这里我做了var_dump($product_info);在product_detail.php页面上: object(stdClass)[18] public 'id' => string '24' (length=2) public 'parent_category' => string 'sweets' (length=6) public 'child_category' => string 'chikki-sweets' (length=13) public 'product_url' => string 'chikki-bom-bom.html' (length=19) public 'product_name' => string 'Chikki Bom Bom' (length=14) public 'product_desc' => string '<span style="font-weight: bold; font-size: 24px; font-family: Sans;">Chikki Bom Bom </span><span style="font-weight: bold; font-size: 24px; font-family: Verdana;">Chikki</span><span style="font-weight: bold; font-size: 24px; font-family: Sans;"> </span><span style="font-weight: bold; font-size: 24px; font-family: 'Comic Sans MS';">Bom Bom.</span><div><span style="font-family: 'Comic Sans MS'; font-size: 24px; font-weight: bold; line-height: 34.2857170104981px;"><br></span></div><div><pre><span style="font-f'... (length=1161) public 'product_sku' => string '123456789012' (length=12) public 'quantity' => string '23' (length=2) public 'price' => string '400.00' (length=6) public 'offer_price' => string '100.00' (length=6) public 'product_date' => string '2015-03-13' (length=10) public 'img_url_1' => string 'http://localhost/my_website/uploaded_img/chiki-boom-boom_1.png' (length=63) public 'img_url_2' => string 'http://localhost/my_website/uploaded_img/chikki_baadam_1.jpg' (length=61) public 'img_url_3' => string 'http://localhost/my_website/uploaded_img/white-rasbhari_1.jpg' (length=62) public 'img_url_4' => string 'http://localhost/my_website/uploaded_img/rasgulla_1.jpg' (length=56) public 'img_url_5' => null 我该怎么做才能消除这些错误? 解决方法
删除半冒号是语法错误.组
$config['log_threshold'] = 0; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |