# Mautic v4.4.9 shared hosted - errors since update

**URL:** <https://forum.mautic.org/t/mautic-v4-4-9-shared-hosted-errors-since-update/28417>\
**Category:** Product Support\
**Tags:** mautic-4\
**Created:** [June 23, 2023, 4:41pm UTC](https://forum.mautic.org/t/mautic-v4-4-9-shared-hosted-errors-since-update/28417 "2023-06-23T16:41:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kguerin](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/kguerin/32/10063_2.png) [@kguerin](https://forum.mautic.org/u/kguerin)\
**Post date:** [June 23, 2023, 4:41pm UTC](https://forum.mautic.org/t/mautic-v4-4-9-shared-hosted-errors-since-update/28417/1 "2023-06-23T16:41:36Z")

</div>

**Your software**  
My Mautic version is: v4.4.9  
My PHP version is: 8.0.27  
My Database type and version is: MariaDB 10.4  
Shared hosting without access to ssh

**Your problem**  
My problem is: Multiple errors since update 🌿

When clicking to get contact detail :  
_he site is currently offline due to encountering an error. If the problem persists, please contact the system administrator._  
_ystem administrators, check server logs for errors._

When clicking on segment detail (to modify:  
nothing happen  
Access possible through drop down menu (modify, clone, delete)

When modififying segment :  
_Aïe ! Je pense que je l’ai cassé. Si je le fais à nouveau, merci d’en informer l’administrateur du système !_  
_500 Internal Server Error_

mautic\_url /s/update/schema

**These errors are showing in the log:**  
[2023-06-23 01:36:08] mautic.CRITICAL: Uncaught PHP Exception Doctrine\DBAL\Exception\InvalidFieldNameException: “An exception occurred while executing ‘SELECT t0.id AS id\_1, t0.label AS label\_2, t0.show\_label AS show\_label\_3, t0.alias AS alias\_4, t0.type AS type\_5, t0.is\_custom AS is\_custom\_6, t0.custom\_parameters AS custom\_parameters\_7, t0.default\_value AS default\_value\_8, t0.is\_required AS is\_required\_9, t0.validation\_message AS validation\_message\_10, t0.help\_message AS help\_message\_11, t0.field\_order AS field\_order\_12, t0.properties AS properties\_13, t0.validation AS validation\_14, t0.parent\_id AS parent\_id\_15, t0.conditions AS conditions\_16, t0.label\_attr AS label\_attr\_17, t0.input\_attr AS input\_attr\_18, t0.container\_attr AS container\_attr\_19, t0.lead\_field AS lead\_field\_20, t0.save\_result AS save\_result\_21, t0.is\_auto\_fill AS is\_auto\_fill\_22, t0.show\_when\_value\_exists AS show\_when\_value\_exists\_23, t0.show\_after\_x\_submissions AS show\_after\_x\_submissions\_24, t0.always\_display AS always\_display\_25, t0.form\_id AS form\_id\_26 FROM jk1f\_form\_fields t0 WHERE t0.form\_id = ? ORDER BY t0.field\_order ASC’ with params [8]: SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘t0.parent\_id’ in ‘field list’” at /home/clients/a1d8c1f027d88aca8ca4bd233feaa8e1/sites/mautic\_url/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php line 79 {“exception”:“[object] (Doctrine\DBAL\Exception\InvalidFieldNameException(code: 0): An exception occurred while executing ‘SELECT t0.id AS id\_1, t0.label AS label\_2, t0.show\_label AS show\_label\_3, t0.alias AS alias\_4, t0.type AS type\_5, t0.is\_custom AS is\_custom\_6, t0.custom\_parameters AS custom\_parameters\_7, t0.default\_value AS default\_value\_8, t0.is\_required AS is\_required\_9, t0.validation\_message AS validation\_message\_10, t0.help\_message AS help\_message\_11, t0.field\_order AS field\_order\_12, t0.properties AS properties\_13, t0.validation AS validation\_14, t0.parent\_id AS parent\_id\_15, t0.conditions AS conditions\_16, t0.label\_attr AS label\_attr\_17, t0.input\_attr AS input\_attr\_18, t0.container\_attr AS container\_attr\_19, t0.lead\_field AS lead\_field\_20, t0.save\_result AS save\_result\_21, t0.is\_auto\_fill AS is\_auto\_fill\_22, t0.show\_when\_value\_exists AS show\_when\_value\_exists\_23, t0.show\_after\_x\_submissions AS show\_after\_x\_submissions\_24, t0.always\_display AS always\_display\_25, t0.form\_id AS form\_id\_26 FROM jk1f\_form\_fields t0 WHERE t0.form\_id = ? ORDER BY t0.field\_order ASC’ with params [8]:\n\nSQLSTATE[42S22]: Column not found: 1054 Unknown column ‘t0.parent\_id’ in ‘field list’ at /home/clients/a1d8c1f027d88aca8ca4bd233feaa8e1/sites/mautic\_url/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:79, Doctrine\DBAL\Driver\PDO\Exception(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘t0.parent\_id’ in ‘field list’ at /home/clients/a1d8c1f027d88aca8ca4bd233feaa8e1/sites/mautic\_url/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDO/Exception.php:18, PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘t0.parent\_id’ in ‘field list’ at /home/clients/a1d8c1f027d88aca8ca4bd233feaa8e1/sites/mautic\_url/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:117)”} {“hostname”:“h2web238”,“pid”:61276}

**Steps I have tried to fix the problem:**  
Verify : ‘db\_driver’ =\> ‘pdo\_mysql’, (was OK)  
mautic\_url /s/update/schema (KO - error Une erreur est survenue lors de la mise à jour de la base de données. Vérifiez le journal pour plus de détails. )  
Upgrade PHP to PHP 8.1 (KO - **Deprecated** : Return type of SendGrid\ReplyTo::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in **/home/clients/a1d8c1f027d88aca8ca4bd233feaa8e1/sites/mautic\_url/vendor/sendgrid/sendgrid/lib/helpers/mail/Mail.php** on line **77** )

I don’t have access to terminal to `cache:clear`

It was working fine since 2021 before last update

Thanks for your help

---

<div class="post-metadata">

**Author:** ![mzagmajster](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mzagmajster/32/687_2.png) [@mzagmajster](https://forum.mautic.org/u/mzagmajster)\
**Post date:** [June 23, 2023, 5:28pm UTC](https://forum.mautic.org/t/mautic-v4-4-9-shared-hosted-errors-since-update/28417/2 "2023-06-23T17:28:56Z")

</div>

Based on error you posted, I would think all migrations were not executed correctly.

I would check the status of migrations. And of course you cant get around mautic without cache clear so access to the terminal is a must at some point (be it for cache clear migration check or something else).

Regards, M.
