Я делаю проект в codeigniter, все страницы выполняются с использованием mvc, фреймворка codeigniter.Я сделал несколько страниц на простом php и сохранил его в корневом файле.как на следующих страницах: library.php database_connection.php
страница индекса сделана с использованием фреймворка, и я попытался включить файл library.php, как показано ниже:
<?php
// Start Session
session_start();
// Application library ( with ShopingCart class )
require __DIR__ . 'library.php'
$app = new ShopingCart();
$products = $app->getProducts();
?>
в верхней части страницы индекса.
library.php начинается следующим образом:
<?php
// load database connection script
include("database_connection.php");
/*
* Tutorial: PHP MySQL Shopping cart
*
* Page: Application library
* */
class ShopingCart
{
protected $db;
function __construct()
{
$this->db = DB();
}
Теперь проблема в том, что когда я загружаю страницу индекса, она даже не загружается, показывая следующую ошибку:
Эта страница нерабочий localhost в настоящее время не может обработать этот запрос.HTTP ERROR 500
Я думаю, это потому, что я пытаюсь включить файл на страницу, как я могу избавиться от этого?