Closed bkmorse closed 4 years ago
That's odd, it seems like it hasn't updated a dependancy.
Can you run composer require verbb/super-table:2.4.9
Failing that, run composer update verbb/base
then composer require verbb/super-table:2.4.9
Saw you fixed it in 2.4.9, it fixed my situation, thanks.
In addition, seems like this might be a composer issue - https://github.com/composer/composer/issues/8734
Running composer require verbb/super-table:2.4.9 --update-with-all-dependencies
should fix this. as well.
Description
updating plugin from 2.4.7 to 2.4.8
Steps to reproduce
composer require verbb/super-table:2.4.8
then visit admin/settings/plugins in my browser
Additional info
plugin version 2.4.7 craft version 3.4.13
Stack trace: `Call to undefined method verbb\base\BaseHelper::setFileLogging()
in /var/www/html/vendor/verbb/super-table/src/base/PluginTrait.phpat line 61 52535455565758596061626364 'service' => SuperTableService::class, 'matrixService' => SuperTableMatrixService::class, ]);
}
private function _setLogging() { BaseHelper::setFileLogging('super-table'); }
}
in /var/www/html/vendor/verbb/super-table/src/SuperTable.php at line 55– verbb\supertable\SuperTable::_setLogging() 49505152535455565758596061 { parent::init();
in /var/www/html/vendor/craftcms/cms/src/base/Plugin.php at line 115– yii\base\Module::__construct('super-table', craft\web\Application, ['name' => 'Super Table', 'version' => '2.4.8', 'description' => 'Super-charge your Craft workflow...', 'developer' => 'Verbb', ...]) 109110111112113114115116117118119120121 $this->controllerNamespace = $namespace . '\console\controllers'; } else { $this->controllerNamespace = $namespace . '\controllers'; } }
}
/**
in /var/www/html/vendor/craftcms/cms/src/services/Plugins.php at line 905– yii\BaseYii::createObject(['basePath' => '/var/www/html/vendor/verbb/super...', 'name' => 'Super Table', 'version' => '2.4.8', 'description' => 'Super-charge your Craft workflow...', ...], ['super-table', craft\web\Application]) 899900901902903904905906907908909910911 $config = ArrayHelper::merge($config, $this->pluginConfigs[$handle]); } }
}
/**
in /var/www/html/vendor/craftcms/cms/src/services/Plugins.php at line 228– craft\services\Plugins::createPlugin('super-table', ['id' => '20', 'handle' => 'super-table', 'version' => '2.4.7', 'schemaVersion' => '2.2.1', ...]) 222223224225226227228229230231232233234 $this->_enabledPluginInfo[$handle] = $row; }
in /var/www/html/vendor/craftcms/cms/src/base/ApplicationTrait.php at line 1402– craft\services\Plugins::loadPlugins() 1396139713981399140014011402140314041405140614071408 $this->_registerConfigListeners();
in /var/www/html/vendor/craftcms/cms/src/web/Application.php at line 103– craft\web\Application::_postInit() 979899100101102103104105106107108109 public function init() { $this->state = self::STATE_INIT; $this->_preInit(); parent::init(); $this->ensureResourcePathExists(); $this->_postInit(); $this->debugBootstrap(); }
/**
in /var/www/html/vendor/craftcms/cms/src/web/Application.php at line 91– yii\base\Application::__construct(['env' => 'local', 'components' => ['config' => craft\services\Config, 'api' => ['class' => 'craft\services\Api'], 'assets' => ['class' => 'craft\services\Assets'], 'assetIndexer' => ['class' => 'craft\services\AssetIndexer'], ...], 'id' => 'CraftCMS', 'name' => 'Craft CMS', ...]) 85868788899091929394959697 *
/**
// Initialize the application /* @var \craft\web\Application|craft\console\Application $app / $app = Craft::createObject($config);
// If there was a max_input_vars error, kill the request before we start processing it with incomplete data if ($lastError && strpos($lastError['message'], 'max_input_vars') !== false) { throw new ErrorException($lastError['message']); }
$appType = 'web';
return require DIR . '/bootstrap.php';