Hi, thank you. All I have is this:
[04-Oct-2021 13:35:24 UTC] PHP Fatal error: Declaration of App\Exceptions\Handler::report(Exception $e) must be compatible with Illuminate\Foundation\Exceptions\Handler::report(Throwable $e) in /home/…/…/app/Exceptions/Handler.php on line 48
[04-Oct-2021 13:35:24 UTC] PHP Fatal error: Uncaught ReflectionException: Class App\Exceptions\Handler does not exist in /home/…/…/vendor/laravel/framework/src/Illuminate/Container/Container.php:873
#4 /home/…/…/vendor/laravel/framework/src/Illuminate/Container/Cont in /home/…/…/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 875
composer install
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Your lock file does not contain a compatible set of packages. Please run composer update.
Problem 1
- Root composer.json requires php >=7.1.0 but your php version (5.6.40) does not satisfy that requirement.
Problem 2
- Root composer.json requires PHP extension ext-gmp * but it is missing from your system. Install or enable PHP's gmp extension.
Problem 3
- anahkiasen/former is locked to version 4.6.0 and an update of this package was not requested.
- anahkiasen/former 4.6.0 requires php ^7.2|^8.0 -> your php version (5.6.40) does not satisfy that requirement.
and another 45 PHP warnings, even though PHP 7.4 is configured
Then:
composer update
Loading composer repositories with package information
Updating dependencies
GitHub API limit (0 calls/hr) is exhausted, could not fetch https://api.github.com/repos/hillelcoren/omnipay-gocardlessv2/commits/a68c65c0d1856c172e7dbc45db517ec9872a4970. Create a GitHub OAuth token to go over the API rate limit. You can also wait until ? for the rate limit to reset.
Head to https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+mailserver.oxygen.pm+2021-10-04+1502
to retrieve a token. It will be stored in "/home/oxygencrmco/.config/composer/auth.json" for future use by Composer.
Token (hidden):
Thank you.
The first was done with phpinfo() and the following with terminal:
$ php -v
PHP 7.4.24 (cli) (built: Sep 29 2021 17:53:37) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
Thanks David, I think though, after trying on and off to get InvoiceNinja working for several weeks now, I’m going to look for another solution. It is a shame as the system has everything I need but if it’s going to be this unstable on our hosting environment then it’s just not feasible.
Thanks for all your help though!
Paul
I thought I would try the re-install and I’m now getting this when trying to log in.
500: Server Error
The memory limit for the domain is unlimited.
[05-Oct-2021 11:37:02 UTC] PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 20480 bytes) in /home/.../.../vendor/laravel/framework/src/Illuminate/Queue/Listener.php on line 184 [05-Oct-2021 11:37:02 UTC] PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 32768 bytes) in /home/.../.../vendor/symfony/error-handler/Error/FatalError.php on line