# 4.3.1 install failing with Symfony error

**URL:** <https://forum.mautic.org/t/4-3-1-install-failing-with-symfony-error/24236>\
**Category:** Mautic 4 Install/Upgrade Support\
**Created:** [May 26, 2022, 9:01pm UTC](https://forum.mautic.org/t/4-3-1-install-failing-with-symfony-error/24236 "2022-05-26T21:01:23Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![diegovh](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/diegovh/32/6686_2.png) [@diegovh](https://forum.mautic.org/u/diegovh)\
**Post date:** [May 26, 2022, 9:01pm UTC](https://forum.mautic.org/t/4-3-1-install-failing-with-symfony-error/24236/1 "2022-05-26T21:01:23Z")

</div>

Hi y’all. Hoping you can help me see what’s wrong here. I’m a semi-tech-literate non-tech-person, relying on a lot of googling and man this, man that, --help to try and get this going for a demo to get the higher-ups behind using Mautic. I’ve stumbled this far but I’m stumped at this point…

**Your software**  
_My PHP version is_ : 7.4.29  
_My MySQL version_: 8.0.29

**Updating/Installing Errors**  
_I am_ installing via CLI. Uploaded .zip, extracted, changed file ownership to apache:apache, changed all permissions to 755 for testing

_These errors are showing in the installer_ : The generic error message I shouldn’t post

_These errors are showing in the Mautic log_ : Mautic log path (_path/to/mautic_/var/logs) is empty. Apache logs end with multiple lines of: “Symfony\Component\ErrorHandler\Error\ClassNotFoundError: Attempted to load class “PDO” from the global namespace.”

**Your problem**  
_My problem is_ : not getting an install screen to move on to configuring Mautic.

_Steps I have tried to fix the problem_ :

- Checked that php\_mysql is installed
- reinstalled composer, php\_mysql
- added “extension = pdo.so”, “extension = pdo\_sqlite.so”, “extension = pdo\_mysql.so” to php.ini

---

<div class="post-metadata">

**Author:** ![silavapi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/silavapi/32/7424_2.png) [@silavapi](https://forum.mautic.org/u/silavapi)\
**Post date:** [May 27, 2022, 1:35pm UTC](https://forum.mautic.org/t/4-3-1-install-failing-with-symfony-error/24236/2 "2022-05-27T13:35:11Z")

</div>

4 posts were split to a new topic: [Dashboard error after updating to 4.3.1](https://forum.mautic.org/t/dashboard-error-after-updating-to-4-3-1/24244)

---

<div class="post-metadata">

**Author:** ![silavapi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/silavapi/32/7424_2.png) [@silavapi](https://forum.mautic.org/u/silavapi)\
**Post date:** [May 27, 2022, 1:46pm UTC](https://forum.mautic.org/t/4-3-1-install-failing-with-symfony-error/24236/3 "2022-05-27T13:46:58Z")

</div>

Hi there,

Are you hosting this on a VPS or dedicated server? Presume you have PHP, MySQL etc all set up and working?

It says you set it up with the CLI, which zip file are you using?

---

<div class="post-metadata">

**Author:** ![diegovh](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/diegovh/32/6686_2.png) [@diegovh](https://forum.mautic.org/u/diegovh)\
**Post date:** [May 27, 2022, 11:23pm UTC](https://forum.mautic.org/t/4-3-1-install-failing-with-symfony-error/24236/4 "2022-05-27T23:23:07Z")

</div>

Hi rcheesley! thanks for checking in.

It’s a dedicated server; PHP 7.4 and MySQL 8.0 installed and working. I installed from the 4.3.1.zip file [I got from github](https://github.com/mautic/mautic/releases/tag/4.3.1).

---

<div class="post-metadata">

**Author:** ![diegovh](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/diegovh/32/6686_2.png) [@diegovh](https://forum.mautic.org/u/diegovh)\
**Post date:** [June 9, 2022, 11:30pm UTC](https://forum.mautic.org/t/4-3-1-install-failing-with-symfony-error/24236/5 "2022-06-09T23:30:55Z")

</div>

@silavapi - just pinging to see if you can weigh in.

---

<div class="post-metadata">

**Author:** ![silavapi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/silavapi/32/7424_2.png) [@silavapi](https://forum.mautic.org/u/silavapi)\
**Post date:** [June 10, 2022, 9:12am UTC](https://forum.mautic.org/t/4-3-1-install-failing-with-symfony-error/24236/6 "2022-06-10T09:12:13Z")

</div>

> [@diegovh](#):
>
> Attempted to load class “PDO” from the global namespace

This would suggest that the PDO extension is not installed or maybe configured correctly on your server.

Check the global server setup but also make sure you are not doing something funky at a folder level with a php.ini which might be impacting this. If you have one in your working directory that will take precedence over the global settings. Caught me out a few times!

Some useful suggestions here: [mysql - PHP Fatal error: Class 'PDO' not found - Stack Overflow](https://stackoverflow.com/questions/11813381/php-fatal-error-class-pdo-not-found) but you might want to get a server admin to take a look if it is not your area of expertise as they may be able to get to the bottom of it quickly 😉
