OJS2.3.7 Cannot manage, upgrade or install journals

got this message in the error logs

Message: WARNING: Missing argument 1 for PaymentManager::PaymentManager(), called in .../journal/classes/payment/ojs/OJSPaymentManager.inc.php on line 35 and definedIn file: 
.../journal/lib/pkp/classes/payment/PaymentManager.inc.php
At line: 22

Found only one solution online, but it does not work

Recently, i have changed the servers and both mysql and php are higher versions now

PHP version 5.6.40
mysql 5.7.25

And one more thing - we don’t need the payment system as the journal is free to read and download.

OK, the upgrade from 2.3.7 is not supported

Decided to freeze the old journals from 2008 to 2016 and set up a new version. Downloaded 3.1.1-4 and followed the instructions

Got this on the first screen

Method Application::getName() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/install/form/InstallForm.inc.php on line 149

Deprecated : Non-static method Application::getName() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/install/form/InstallForm.inc.php on line 151

Deprecated : Non-static method Application::getName() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/install/form/InstallForm.inc.php on line 153

Deprecated : Non-static method VersionCheck::getCurrentCodeVersion() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/install/form/MaintenanceForm.inc.php on line 37

Deprecated : Non-static method PKPRequest::getUserVar() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/form/Form.inc.php on line 369

Deprecated : Non-static method PKPRequest::_checkThis() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/core/PKPRequest.inc.php on line 592

Warning : Cannot modify header information - headers already sent by (output started at /home/actaling/public_html/new/lib/pkp/classes/install/form/InstallForm.inc.php:149) in /home/actaling/public_html/new/lib/pkp/classes/template/PKPTemplateManager.inc.php on line 867

Warning : Cannot modify header information - headers already sent by (output started at /home/actaling/public_html/new/lib/pkp/classes/install/form/InstallForm.inc.php:149) in /home/actaling/public_html/new/lib/pkp/classes/template/PKPTemplateManager.inc.php on line 868


All system, files and directory checks are OK

Here is the first 20 lines of the error_log

[10-Feb-2019 07:19:24 UTC] PHP Strict Standards: Declaration of PKPUsageEventPlugin::getEnabled() should be compatible with LazyLoadPlugin::getEnabled($contextId = NULL) in /home/actaling/public_html/new/lib/pkp/plugins/generic/usageEvent/PKPUsageEventPlugin.inc.php on line 0
[10-Feb-2019 07:19:24 UTC] PHP Strict Standards: Declaration of PKPUsageEventPlugin::getEnabled() should be compatible with LazyLoadPlugin::getEnabled($contextId = NULL) in /home/actaling/public_html/new/lib/pkp/plugins/generic/usageEvent/PKPUsageEventPlugin.inc.php on line 0
[10-Feb-2019 07:19:24 UTC] PHP Strict Standards: Declaration of InstallHandler::validate() should be compatible with PKPHandler::validate($requiredContexts = NULL, $request = NULL) in /home/actaling/public_html/new/lib/pkp/pages/install/InstallHandler.inc.php on line 0
[10-Feb-2019 07:19:24 UTC] PHP Deprecated: Non-static method Application::getName() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/install/form/InstallForm.inc.php on line 149
[10-Feb-2019 07:19:24 UTC] PHP Deprecated: Non-static method Application::getName() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/install/form/InstallForm.inc.php on line 151
[10-Feb-2019 07:19:24 UTC] PHP Deprecated: Non-static method Application::getName() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/install/form/InstallForm.inc.php on line 153
[10-Feb-2019 07:19:24 UTC] PHP Deprecated: Non-static method VersionCheck::getCurrentCodeVersion() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/install/form/MaintenanceForm.inc.php on line 37
[10-Feb-2019 07:19:24 UTC] PHP Deprecated: Non-static method PKPRequest::getUserVar() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/form/Form.inc.php on line 369
[10-Feb-2019 07:19:24 UTC] PHP Deprecated: Non-static method PKPRequest::_checkThis() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/core/PKPRequest.inc.php on line 592
[10-Feb-2019 07:19:24 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/actaling/public_html/new/lib/pkp/classes/install/form/InstallForm.inc.php:149) in /home/actaling/public_html/new/lib/pkp/classes/template/PKPTemplateManager.inc.php on line 867
[10-Feb-2019 07:19:24 UTC] PHP Warning: Cannot modify header information - headers already sent by (output started at /home/actaling/public_html/new/lib/pkp/classes/install/form/InstallForm.inc.php:149) in /home/actaling/public_html/new/lib/pkp/classes/template/PKPTemplateManager.inc.php on line 868
[10-Feb-2019 07:19:25 UTC] PHP Strict Standards: Declaration of PKPUsageEventPlugin::getEnabled() should be compatible with LazyLoadPlugin::getEnabled($contextId = NULL) in /home/actaling/public_html/new/lib/pkp/plugins/generic/usageEvent/PKPUsageEventPlugin.inc.php on line 0
[10-Feb-2019 07:19:27 UTC] PHP Strict Standards: Declaration of PKPUsageEventPlugin::getEnabled() should be compatible with LazyLoadPlugin::getEnabled($contextId = NULL) in /home/actaling/public_html/new/lib/pkp/plugins/generic/usageEvent/PKPUsageEventPlugin.inc.php on line 0
[10-Feb-2019 07:29:45 UTC] PHP Strict Standards: Declaration of PKPUsageEventPlugin::getEnabled() should be compatible with LazyLoadPlugin::getEnabled($contextId = NULL) in /home/actaling/public_html/new/lib/pkp/plugins/generic/usageEvent/PKPUsageEventPlugin.inc.php on line 0
[10-Feb-2019 07:29:45 UTC] PHP Strict Standards: Declaration of InstallHandler::validate() should be compatible with PKPHandler::validate($requiredContexts = NULL, $request = NULL) in /home/actaling/public_html/new/lib/pkp/pages/install/InstallHandler.inc.php on line 0
[10-Feb-2019 07:29:45 UTC] PHP Deprecated: Non-static method PKPRequest::getUserVar() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/form/Form.inc.php on line 388
[10-Feb-2019 07:29:45 UTC] PHP Deprecated: Non-static method PKPRequest::_checkThis() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/core/PKPRequest.inc.php on line 592
[10-Feb-2019 07:29:45 UTC] PHP Deprecated: Non-static method PKPRequest::getUserVar() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/form/Form.inc.php on line 388
[10-Feb-2019 07:29:45 UTC] PHP Deprecated: Non-static method PKPRequest::_checkThis() should not be called statically, assuming $this from incompatible context in /home/actaling/public_html/new/lib/pkp/classes/core/PKPRequest.inc.php on line 592

Installed separately the last stable version of 2.x and tried to upgrade it to 3.x - the same issues as above

So, for one journal now I have three separate installations of OJS on one domain… instead of the other way round.