Я обновил свой CodeIgniter версии от 2.2.4 шаг за шагом к 3.0.6 и я получаю сообщение об ошибке:Codeigniter ошибка: Вызов неопределенной функции mysql_pconnect()
An uncaught Exception was encountered
Type: Error
Message: Call to undefined function mysql_pconnect()
Filename: path-to-project\system\database\drivers\mysql\mysql_driver.php
Line Number: 135
Backtrace:
File: path-to-project\application\controllers\Main.php
Line: 10
Function: __construct
File: path-to-project\index.php
Line: 315
Function: require_once
Я просто заменил мой индекс. php и системный каталог с новым и внес некоторые изменения в мое приложение в соответствии с учебником.
и это Главный контроллер:
class Main extends CI_Controller {
function __construct()
{
parent::__construct();
$this->load->model('main_model');
}
}
Что вызывает проблему ?!
И this is the link учебника.
mysql_ * устарел из php 5 и удален из php 7. переключиться на mysqli_ * или PDO –
Кроме того, отправьте ссылку на этот учебник. – SaidbakR
Теперь проблема связана с codeigniter или я использую устаревший mysql в своем коде? – Afshin