Hundreds of Fatal Errors - Class: Concrete Core... not found
Permalink
Hi,
The pages often hang while loading and I recently started having hundreds of the following kind of errors in the logs:
(I had to remove slashes from the error message, otherwise my post would not go through on this forum) Full error and environment in attachment.
Its a standard installation of Concrete 5.7. I have made no changes to the core files.
# concrete5 Version
Core Version - 5.7.5.2, Version Installed - 5.7.5.2, Database Version - 20150731000000
# concrete5 Packages
Global Theme (0.9.6), Opt-In Free (0.9.17), ProBlog (2.6.1).
What could possibly be the cause of these errors?
Regards,
Christian
The pages often hang while loading and I recently started having hundreds of the following kind of errors in the logs:
PHP Fatal error: Class Concrete|Core|Area|Layout|Column not found in |var|www|html|concrete|src|Area|Layout|PresetColumn.php on line 8 PHP Fatal error: Class 'Concrete||Core||Legacy||DatabaseItemList' not found in |var|www|html|concrete|src|Gathering|Item|ItemList.php on line 5 PHP Fatal error: Class 'Concrete||Core||Permission||Key||Key' not found in |var|www|html|concrete|src|Permission|Key|BlockKey.php on line 4 PHP Fatal error: Class 'Concrete||Core||Support||Facade||Facade' not found in |var|www|html|concrete|src|Support|Facade|Database.php on line 5 PHP Fatal error: Class 'Concrete||Core||Page||Event' not found in |var|www|html|concrete|src|Multilingual|Page|Event.php on line 6 PHP Fatal error: Class 'Concrete||Core||Cache||Cache' not found in |var|www|html|concrete|src|Cache|Level|RequestCache.php on line 16 PHP Fatal error: Class 'Concrete||Core||Foundation||Object' not found in |var|www|html|concrete|src|Permission|Access|Access.php on line 16 PHP Fatal error: Class 'Concrete||Core||Foundation||Object' not found in |var|www|html|concrete|src|Workflow|Request|Request.php on line 13
Its a standard installation of Concrete 5.7. I have made no changes to the core files.
# concrete5 Version
Core Version - 5.7.5.2, Version Installed - 5.7.5.2, Database Version - 20150731000000
# concrete5 Packages
Global Theme (0.9.6), Opt-In Free (0.9.17), ProBlog (2.6.1).
What could possibly be the cause of these errors?
Regards,
Christian
Hi MrKDilkington, the installed website worked fine initially including the installed add-ons.
Its installed on Debian 8, Apache2.4 and PHP 5.6 with the script docker-entrypoint here:https://github.com/chriswayg/concrete5.7... using a MariaDB.
I'm not sure what happened just before the errors started occurring. I was mostly editing the site through the web interface. I tried emptying the cache, but the errors continued.
Strangely, the files shown in the errors are not missing.
Its installed on Debian 8, Apache2.4 and PHP 5.6 with the script docker-entrypoint here:https://github.com/chriswayg/concrete5.7... using a MariaDB.
I'm not sure what happened just before the errors started occurring. I was mostly editing the site through the web interface. I tried emptying the cache, but the errors continued.
Strangely, the files shown in the errors are not missing.
Do you think this could be related to the Docker installation?
As I said, it worked fine after the initial install. It's installed on standard Debian Jessie, after all. I have done a number of Docker Containers with Concrete5.7 and only this specific one has the series of errors listed above.
What specifically do these errors point to? Where would you look?
What specifically do these errors point to? Where would you look?
@chriswayg
I believe the error is that files are missing.
Example:
PHP Fatal error: Class 'Concrete||Core||Permission||Key||Key' not found in |var|www|html|concrete|src|Permission|Key|BlockKey.php on line 4
- BlockKey is trying to extend Key
I would check to see if you are missing Key.php.
concrete\src\Permission\Key\Key.php
I believe the error is that files are missing.
Example:
PHP Fatal error: Class 'Concrete||Core||Permission||Key||Key' not found in |var|www|html|concrete|src|Permission|Key|BlockKey.php on line 4
- BlockKey is trying to extend Key
I would check to see if you are missing Key.php.
concrete\src\Permission\Key\Key.php
When did the errors start?
How did you install concrete5?
Have you checked the installation to see if there are missing files?