On June 9th around noon, maybe as late as 6 PM, my entire website nuked itself: https://www.unigamia.com/
Here you can see my PHP Info page: PHP 7.4.20 - phpinfo()
However, on all of my PHP pages I'm receiving these.
It's apparent that my PHP Info is lying to me because MySQL is clearly not loaded.
Does anyone know how to fix this? This is stressing me out because I really needed this website to release something on June 15th.
- I did not make a single code change that day.
- I did not change any settings in WHM until after it broke.
- I did not change any settings in cPanel until after it broke.
- Call to undefined function mysql_connect()
- SOLVED - Mysqli not in easy apache 4
- SOLVED - Why is there no MySQLI on easyapache 4?
- How to install MySQL with EasyApache 4 for PHP Version 7.0
Code:
# repoquery -q --whatprovides 'ea-php73-php-mysqli' | sort -V | tail -1
ea-php73-php-mysqlnd-0:7.3.28-1.5.7.cpanel.x86_64
However, on all of my PHP pages I'm receiving these.
Code:
[14-Jun-2021 03:02:11 UTC] PHP Fatal error: Uncaught Error: Call to undefined function mysqli_init() in /home/unigamia/public_html/src/XF/Db/Mysqli/Adapter.php:152
Stack trace:
#0 /home/unigamia/public_html/src/XF/Db/Mysqli/Adapter.php(28): XF\Db\Mysqli\Adapter->makeConnection(Array)
#1 /home/unigamia/public_html/src/XF/Error.php(85): XF\Db\Mysqli\Adapter->getConnection()
#2 /home/unigamia/public_html/src/XF/App.php(2311): XF\Error->logException(Object(ErrorException), true, '')
#3 /home/unigamia/public_html/src/XF.php(236): XF\App->logException(Object(ErrorException), true)
#4 [internal function]: XF::handleFatalError()
#5 {main}
thrown in /home/unigamia/public_html/src/XF/Db/Mysqli/Adapter.php on line 152
Code:
[10-Jun-2021 06:29:17 America/New_York] PHP Fatal error: Uncaught Error: Class "PDO" not found in /home/unigamia/public_html/games/roster.php:8
Stack trace:
#0 {main}
thrown in /home/unigamia/public_html/games/roster.php on line 8
Does anyone know how to fix this? This is stressing me out because I really needed this website to release something on June 15th.