Ho aggiornato la mia versione codeigniter da 2.2.4 passo dopo passo per 3.0.6 ed ottengo un errore:Codeigniter error: Call to undefined function 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
ho appena sostituito il mio indice. file php e directory di sistema con il nuovo e ho apportato alcune modifiche nella mia applicazione in base al tutorial.
e questo è il controller principale:
class Main extends CI_Controller {
function __construct()
{
parent::__construct();
$this->load->model('main_model');
}
}
Che cosa causa il problema ?!
E this is the link del tutorial.
mysql_ * è deprecato da php 5 e rimosso da php 7. passare a mysqli_ * o PDO –
Inoltre, si prega di inviare un collegamento a tale tutorial. – SaidbakR
Ora, il problema si presenta con il codeigniter o sto usando il mysql deprecato nel mio codice? – Afshin