Conversation
supporthi, after few days running, it suddenly crashed website: [04-Dec-2024 12:31:18 UTC] PHP Fatal error: Uncaught Error: Class "CronLogger\Page" not found in /public_html/wp-content/plugins/cron-logger/plugin.php:59 Stack trace: #0 /public_html/wp-content/plugins/cron-logger/classes/Components/Plugin.php(30): CronLogger\Plugin->onCreate() #1 /public_html/wp-content/plugins/cron-logger/classes/Components/Plugin.php(117): CronLogger\Components\Plugin->__construct() #2 /public_html/wp-content/plugins/cron-logger/plugin.php(72): CronLogger\Components\Plugin::instance() #3 /public_html/wp-settings.php(526): include_once('/home/...') #4 /public_html/wp-config.php(122): require_once('/home/...') #5 /public_html/wp-load.php(50): require_once('/home/...') #6 /public_html/wp-blog-header.php(13): require_once('/home/...') #7 /public_html/index.php(17): require('/home/...') #8 {main} thrown in /public_html/wp-content/plugins/cron-logger/plugin.php on line 59 [04-Dec-2024 12:31:30 UTC] PHP Fatal error: Uncaught Error: Class "CronLogger\Page" not found in /public_html/wp-content/plugins/cron-logger/plugin.php:59 Stack trace: #0 /public_html/wp-content/plugins/cron-logger/classes/Components/Plugin.php(30): CronLogger\Plugin->onCreate() #1 /public_html/wp-content/plugins/cron-logger/classes/Components/Plugin.php(117): CronLogger\Components\Plugin->__construct() #2 /public_html/wp-content/plugins/cron-logger/plugin.php(72): CronLogger\Components\Plugin::instance() #3 /public_html/wp-settings.php(526): include_once('/home/...') #4 /public_html/wp-config.php(122): require_once('/home/...') #5 /public_html/wp-load.php(50): require_once('/home/...') #6 /public_html/wp-admin/admin-ajax.php(22): require_once('/home/...') #7 {main} thrown in /public_html/wp-content/plugins/cron-logger/plugin.php on line 59
Is it still crashing or was it a one time crash? I would guess either the disk was not responding for a little milliseconds so the file could not be loaded (one time crash) or it was deleted anyhow (still crashing).
It killed website, after 30min I managed to get back to pc and disabled plugin. Plugin autoupdates are off clear && grep -r --include="*.php" "CronLogger" . ./classes/Ajax.php:namespace CronLogger; ./classes/Ajax.php:use CronLogger\Components\Component; ./classes/Timer.php:namespace CronLogger; ./classes/Services/WPCron.php:namespace CronLogger\Services; ./classes/Services/WPCron.php:use CronLogger\Components\Component; ./classes/Services/WPCron.php:use CronLogger\Plugin; ./classes/Services/SolrPlugin.php:namespace CronLogger\Services; ./classes/Services/SolrPlugin.php:use CronLogger\Components\Component; ./classes/Schedule.php:namespace CronLogger; ./classes/Schedule.php:use CronLogger\Components\Component; ./classes/Updates.php:namespace CronLogger; ./classes/Updates.php:use CronLogger\Components\Update; ./classes/Services.php:namespace CronLogger; ./classes/Services.php:use CronLogger\Services\SolrPlugin; ./classes/Services.php:use CronLogger\Services\WPCron; ./classes/Components/Database.php:namespace CronLogger\Components; ./classes/Components/Update.php:namespace CronLogger\Components; ./classes/Components/Component.php:namespace CronLogger\Components; ./classes/Components/Component.php: public \CronLogger\Plugin $plugin ./classes/Components/Plugin.php:namespace CronLogger\Components; ./classes/Log.php:namespace CronLogger; ./classes/Log.php:use CronLogger\Components\Database; ./plugin.php: * @package Palasthotel\CronLogger ./plugin.php:namespace CronLogger; ./vendor/composer/autoload_static.php: 'CronLogger\\' => 11, ./vendor/composer/autoload_static.php: 'CronLogger\\' => ./vendor/composer/autoload_psr4.php: 'CronLogger\\' => array($baseDir . '/classes'), ./uninstall.php:use CronLogger\Plugin;
There should be a /classes/Page.php file. https://plugins.trac.wordpress.org/browser/cron-logger/trunk/classes I don’t think this problem has anything todo with this plugin but it is only a side effect of another problem.
Is it still crashing or was it a one time crash? I would guess either the disk was not responding for a little milliseconds so the file could not be loaded (one time crash) or it was deleted anyhow (still crashing).
It killed website, after 30min I managed to get back to pc and disabled plugin. Plugin autoupdates are off clear && grep -r --include="*.php" "CronLogger" . ./classes/Ajax.php:namespace CronLogger; ./classes/Ajax.php:use CronLogger\Components\Component; ./classes/Timer.php:namespace CronLogger; ./classes/Services/WPCron.php:namespace CronLogger\Services; ./classes/Services/WPCron.php:use CronLogger\Components\Component; ./classes/Services/WPCron.php:use CronLogger\Plugin; ./classes/Services/SolrPlugin.php:namespace CronLogger\Services; ./classes/Services/SolrPlugin.php:use CronLogger\Components\Component; ./classes/Schedule.php:namespace CronLogger; ./classes/Schedule.php:use CronLogger\Components\Component; ./classes/Updates.php:namespace CronLogger; ./classes/Updates.php:use CronLogger\Components\Update; ./classes/Services.php:namespace CronLogger; ./classes/Services.php:use CronLogger\Services\SolrPlugin; ./classes/Services.php:use CronLogger\Services\WPCron; ./classes/Components/Database.php:namespace CronLogger\Components; ./classes/Components/Update.php:namespace CronLogger\Components; ./classes/Components/Component.php:namespace CronLogger\Components; ./classes/Components/Component.php: public \CronLogger\Plugin $plugin ./classes/Components/Plugin.php:namespace CronLogger\Components; ./classes/Log.php:namespace CronLogger; ./classes/Log.php:use CronLogger\Components\Database; ./plugin.php: * @package Palasthotel\CronLogger ./plugin.php:namespace CronLogger; ./vendor/composer/autoload_static.php: 'CronLogger\\' => 11, ./vendor/composer/autoload_static.php: 'CronLogger\\' => ./vendor/composer/autoload_psr4.php: 'CronLogger\\' => array($baseDir . '/classes'), ./uninstall.php:use CronLogger\Plugin;
There should be a /classes/Page.php file. https://plugins.trac.wordpress.org/browser/cron-logger/trunk/classes I don’t think this problem has anything todo with this plugin but it is only a side effect of another problem.