Jump to content

Help with update from 2.7.2 to 3.0.123

Peter Troeger

Recommended Posts

Hello ?

After upgrading to 3.0.123 from 2.7.2 (I replaced the wire folder, index.php and .htaccess I get this error:

Fatal error: Uncaught Error: Call to a member function get() on null in site/assets/cache/FileCompiler/site/modules/ProcessBatcher/ProcessBatcher.module:58 Stack trace: #0 [internal function]: ProcessBatcher::getModuleInfo() #1 dev/wire/core/Modules.php(2568): call_user_func(Array) #2 wire/core/Modules.php(2844): ProcessWire\Modules->getModuleInfoInternal('ProcessBatcher', '\\') #3 dev/wire/core/Modules.php(1036): ProcessWire\Modules->getModuleInfo('ProcessBatcher') #4 dev/wire/core/Modules.php(848): ProcessWire\Modules->loadModule('...', '...', Array, Array) #5 wire/core/Modules.php(369): ProcessWire\Modules->load('...') #6 wire/core/ProcessWire.php(395): ProcessWire\Modules->init() #7 wire in site/assets/cache/FileCompiler/site/modules/ProcessBatcher/ProcessBatcher.module on line 58 

When I disable template and file compilation, I get

Fatal Error: Class 'Textformatter' not found (line 17 of site/modules/TextformatterMakeLinks.module)

I added this to all my template files

<?php namespace ProcessWire;

And am not sure where to go from here ?

Any help is greatly appreciated!


Link to comment
Share on other sites

  • 2 weeks later...

I started anew, and the batch processor module was a problem.

But now my login isn't working. I log in, in my log files I see a successful login, but The login page just reloads without a message.
When entering wrong input details, I get the correct error message.

Any ideas? ?

Thank you!


Link to comment
Share on other sites

A totally fresh installation or new try/rework of your existing site?

If it's not a fresh installation you could try this:

  • delete session files /site/assets/sessions
  • delete cached/compiled files in site/assets/cache/FileCompiler

Check if both instances - old and new - have the same userAuthSalt value in their config.php.

Link to comment
Share on other sites

Do you develop on your local machine or on a remote server?

Maybe your problem is similar to this one - if you are working on a remote server:

And you have to disable - for the time you update and develop - some security features aka fingerprinting.

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...