Upgraded V4 to the most current V4.5.43 (self hosted) which broke the site

I wanted to migrate to V5 but had a very old version of V4 so went to upgrade it to the most current version first. I did this Via Softaculous however this has broken my site. https://www.frenchhornteacher.com/invoice/public/ I was wondering if anyone might be able to help with what to try first to resolve. Many thanks J

Hi,

Are there any errors in storage/logs/

Dear hillel, thanks for the reply, very much appreciated this is what I have found, don’t know if that’s what you are looking for.

[2020-09-10 09:27:53] production.ERROR: PhantomJS - Unable to decode https://www.frenchhornteacher.com/invoice/public/view/yktv05nloe36hdw5r3vcnlmop3tnuble?phantomjs=true&phantomjs_secret= {“context”:“PHP”,“user_id”:2,“account_id”:“2”,“user_name”:“Jamie Thomas”,“method”:“POST”,“user_agent”:“Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.2 Safari/605.1.15”,“locale”:“en”,“ip”:“82.17.140.18”,“count”:1,“is_console”:“no”,“is_api”:“no”,“db_server”:“mysql”,“url”:“invoices”} []
[2021-01-26 09:00:05] production.ERROR: PhantomJS - Unable to decode https://www.frenchhornteacher.com/invoice/public/view/k2hyx4klycztngmfkk35yqabn0gjppve?phantomjs=true&phantomjs_secret= {“context”:“PHP”,“user_id”:2,“account_id”:“2”,“user_name”:“Jamie Thomas”,“method”:“GET”,“user_agent”:"",“locale”:“en”,“ip”:“127.0.0.1”,“count”:1,“is_console”:“yes”,“is_api”:“no”,“db_server”:“mysql”,“url”:"/"} []
[2021-08-22 12:22:34] production.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Class ‘PDO’ not found in /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16 Stack trace: #0 /home5/hornsalo/frenchhornteacher.com/invoice/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/LoadConfiguration.php(71): require() #1 /home5/hornsalo/frenchhornteacher.com/invoice/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/LoadConfiguration.php(39): Illuminate\Foundation\Bootstrap\LoadConfiguration->loadConfigurationFiles(Object(Illuminate\Foundation\Application), Object(Illuminate\Config\Repository)) #2 /home5/hornsalo/frenchhornteacher.com/invoice/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(208): Illuminate\Foundation\Bootstrap\LoadConfiguration->bootstrap(Object(Illuminate\Foundation\Application)) #3 /home5/hornsalo/frenchhornteacher.com/invoice/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(162): Illuminate\Foundation\Application->bootstrapWith(Array) #4 /home5/hornsalo/frenchhornteacher.com/invoice/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(146): Illuminate\Foundation\Http\Kernel->bootstrap() #5 /home5/hornsalo/frenchhornteacher.com/invoice/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(116): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) #6 /home5/hornsalo/frenchhornteacher.com/invoice/public/index.php(51): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) #7 {main} [] []
[2021-08-22 12:29:06] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 12:31:32] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 12:31:36] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 12:31:41] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 12:31:54] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 12:32:14] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 12:33:32] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 12:34:10] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 12:38:21] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 12:41:31] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 12:46:58] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 12:48:15] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 12:49:24] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 12:49:34] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 13:47:47] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 13:50:09] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 13:51:56] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 13:53:36] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 13:53:55] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 13:56:54] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 14:19:02] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 14:19:07] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 14:29:56] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 15:05:45] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []
[2021-08-22 15:05:46] production.ERROR: Class ‘PDO’ not found {“exception”:"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Class ‘PDO’ not found at /home5/hornsalo/frenchhornteacher.com/invoice/config/database.php:16)"} []

Maybe this will help: mysql - PHP Fatal error: Class 'PDO' not found - Stack Overflow

Thanks for the assistance. I did a bit more digging and looking at trying to do some restores of old installs. In the end I updated to PHP versions 7.3 and and repudiated update to V.4.5.43 and that worked. Not sure what I really did but it looks like its working so far.
Thank you for your assistance again will see how I get on with moving to V5 now I’ve got V4 Working again.