My Mautic version is: 2.16.0
My PHP version is: 7.1.33
My problem is:
My Mautic instance was working well, but it suddenly stopped working. I don’t think I did anything special other than playing inside the GUI.
So I tried to fix the permissions and ownership using the apache user, and deleting app/cache. When I try recreating the cache manually or accessing the instance I keep receiving the error mentioned below.
I’m really puzzled because even php app/console generates the error. So I can’t even warm up the cache as nothing seems to work. Also I searched extensively on the forum and it seems fixing the permissions and ownerships works for everybody. I don’t get it why it’s not working in my case.
If anyone had an idea, I would appreciate it.
These errors are showing in the log:
Warning: require(/var/www/html/app/cache/prod/doctrine/orm/Proxies/__CG__MauticPluginBundleEntityPlugin.php): failed to open stream: No such file or directory in /var/www/html/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php on line 209
Fatal error: require(): Failed opening required ‘/var/www/html/app/cache/prod/doctrine/orm/Proxies/__CG__MauticPluginBundleEntityPlugin.php’ (include_path=’/var/www/html/vendor/phpunit/phpunit-selenium:.:/usr/local/lib/php’) in /var/www/html/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php on line 209
Steps I have tried to fix the problem:
I did fix all permissions and ownership as mentioned in https://docs.mautic.org/en/troubleshooting/file-ownership-and-permissions and deleted the cache.