Search
Other Advanced Module Manager questions
Forum

AMM causing 500 errors on website

Jonathan Roseland's Avatar Jonathan Roseland
Hello, Advanced Module Manager has been running smoothly on my website for some time but seems to be causing a number of pages of my site to crash now. As you can see here on the frontpage
www.limitlessmindset.com/
And on article pages, for example
www.limitlessmindset.com/blog/816-anti-poo
Oddly enough some of the menu pages are loading fine
www.limitlessmindset.com/blog
As are my JReviews articles
www.limitlessmindset.com/nootropics/410-ashwagandha-tincture

Previously you had helped me with the J3 to J4 migration, here regularlabs.com/forum/advancedmodulemana...-key-primary?start=0
I had installed a special build 9.5.6PRO-dev2532009 which I uninstalled and then re-installed 9.7.4PRO

I went in and turned on/off extensions to isolate the issue with Advanced Module Manager. I've got a pretty big website with a lot of modules, but it was running smoothly for a while with no issues AMM.
What do you think is going on here?

I'll include my superadmin credentials so you can take a look at things
Confidential information:
(hidden)


Thanks (you're the man!)
Peter van Westen's Avatar Peter van Westen ADMIN
Switch on the Debug mode and set Error Reporting to Maximum. And see what errors you get.
If you don't see errors on the page, check your PHP error log.
Please post a rating at the Joomla! Extensions Directory
Jonathan Roseland's Avatar Jonathan Roseland
OK I switched error reporting to max and I got
Whoops \ Exception \ ErrorException (E_DEPRECATED)
Creation of dynamic property RocketTheme\Toolbox\StreamWrapper\ReadOnlyStream::$context is deprecated
With the code
/**
* Atoms constructor.
* @param array $atoms
* @param string $name
*/
public function __construct(array $atoms = [], $name = null)
{
$this->name = $name;
$this->items = array_filter($atoms);
$this->inherit = file_exists('gantry-admin://blueprints/layout/inheritance/atom.yaml');

foreach ($this->items as &$item) {
if (!empty($item)) {
$this->ids[$item] = $item;
}
}
}

/**
* @return $this
*/
public function init()
{
foreach ($this->items as &$item) {
if (!empty($item) && !empty($item)) {
$inherited = static::instance($item);
$test = $inherited->id($item);
if (isset($test)) {
$item = $test;
} else {
Peter van Westen's Avatar Peter van Westen ADMIN
So looks like a RocketTheme issue. Ask them about it.
Please post a rating at the Joomla! Extensions Directory
Jonathan Roseland's Avatar Jonathan Roseland
We got this fixed. Thanks!
You can only post on the extension support forum if you have an active subscription and you log in

Buy a Pro subscription