Hi - More info:
mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead
/home/wartornnations/public_html/forum/includes/class_core.php on line 311
It is throwing that error because mysql_connect extension is deprecated (
http://php.net/manual/en/function.mysql-connect.php) for PHP versions 5.5 and above.
The current PHP version in the server is 5.6
==
mysql Ver 14.12 Distrib 5.0.96, for pc-linux-gnu (i686) using readline 5.1
[root@server ~]# php -v
PHP 5.6.30 (cli) (built: Feb 5 2017 14:12:16)
Copyright (c) 1997-2016 The PHP Group
==
You will have to contact your developer and use mysqli or PDO instead to get this fixed.
Is there somewhere where I can just add the "i" and it should be good?
Thanks for your help
--------------- Added [DATE]1486700328[/DATE] at [TIME]1486700328[/TIME] ---------------
This is line 301 to 315.
Should I go to line 311 and edit something? I don't see anywhere to add an "i". This is in file class_core.php
function db_connect($servername, $port, $username, $password, $usepconnect, $configfile = '', $charset = '')
{
if (function_exists('catch_db_error'))
{
set_error_handler('catch_db_error');
}
// catch_db_error will handle exiting, no infinite loop here
do
{
$link = $this->functions[$usepconnect ? 'pconnect' : 'connect']("$servername:$port", $username, $password);
}
while ($link == false AND $this->reporterror);
restore_error_handler();
--------------- Added [DATE]1486702204[/DATE] at [TIME]1486702204[/TIME] ---------------
Right now I am seeing if we downgrade to 5.4 php if that will help.
--------------- Added [DATE]1486704441[/DATE] at [TIME]1486704441[/TIME] ---------------
So I got it to work by downgrading to 5.4 php. Thanks for any future help.