[ixpmanager] birdseye-v1.2.2 - PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate

Barry O'Donovan (INEX) barry.odonovan at inex.ie
Fri Jul 5 09:59:03 IST 2024


I have a branch for PHP 8.1 which I need to release properly:

https://github.com/inex/birdseye/tree/php81

  - Barry

> Michael Costello via ixpmanager <mailto:ixpmanager at inex.ie>
> 5 July 2024 at 03:57
> I had to downgrade to php7.4 in order to get birdseye to work
>
>
>
> _______________________________________________
> INEX IXP Manager mailing list
> ixpmanager at inex.ie
> Unsubscribe or change options here: 
> https://www.inex.ie/mailman/listinfo/ixpmanager
> Edy via ixpmanager <mailto:ixpmanager at inex.ie>
> 4 July 2024 at 02:36
>
> Hello
>
> Distributor ID: Ubuntu
>
> Description:    Ubuntu 22.04.4 LTS
>
> Release:        22.04
>
> Codename:       jammy
>
> IXP Manager: 6.4.1
>
> PHP 8.1.2-1ubuntu2.18 (cli) (built: Jun 14 2024 15:52:55) (NTS)
>
> Copyright (c) The PHP Group
>
> Zend Engine v4.1.2, Copyright (c) Zend Technologies
>
>     with Zend OPcache v8.1.2-1ubuntu2.18, Copyright (c), by Zend 
> Technologies
>
> The following was logged in /var/log/lighttpd/error.log when accessing 
> http://
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:PHP Fatal 
> error:  During inheritance of ArrayAccess: Uncaught ErrorException: 
> Return type of Illuminate\Http\Request::offsetExists($offset) should 
> either be compatible with ArrayAccess::offsetExists(mixed $offset): 
> bool, or the #[\ReturnTypeWillChange] attribute should be used to 
> temporarily suppress the notice in 
> /srv/birdseye/vendor/illuminate/http/Request.php:992
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:Stack trace:
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#0 
> /srv/birdseye/vendor/illuminate/http/Request.php(16): 
> Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#1 
> /srv/birdseye/vendor/composer/ClassLoader.php(444): include('...')
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#2 
> /srv/birdseye/vendor/composer/ClassLoader.php(322): 
> Composer\Autoload\includeFile()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#3 
> /srv/birdseye/vendor/laravel/lumen-framework/src/Application.php(430): 
> Composer\Autoload\ClassLoader->loadClass()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#4 
> /srv/birdseye/vendor/illuminate/container/Container.php(731): 
> Laravel\Lumen\Application->Laravel\Lumen\{closure}()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#5 
> /srv/birdseye/vendor/illuminate/container/Container.php(629): 
> Illuminate\Container\Container->build()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#6 
> /srv/birdseye/vendor/laravel/lumen-framework/src/Application.php(206): 
> Illuminate\Container\Container->make()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#7 
> /srv/birdseye/vendor/laravel/lumen-framework/src/Routing/UrlGenerator.php(310): 
> Laravel\Lumen\Application->make()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#8 
> /srv/birdseye/vendor/laravel/lumen-framework/src/Routing/UrlGenerator.php(97): 
> Laravel\Lumen\Routing\UrlGenerator->getRootUrl()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#9 
> /srv/birdseye/vendor/laravel/lumen-framework/src/helpers.php(311): 
> Laravel\Lumen\Routing\UrlGenerator->to()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#10 
> /srv/birdseye/app/Http/routes.php(29): url()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#11 
> /srv/birdseye/bootstrap/app.php(142): require('...')
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#12 [internal 
> function]: {closure}()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#13 
> /srv/birdseye/vendor/laravel/lumen-framework/src/Concerns/RoutesRequests.php(92): 
> call_user_func()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#14 
> /srv/birdseye/bootstrap/app.php(143): Laravel\Lumen\Application->group()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#15 
> /srv/birdseye/public/index.php(14): require('...')
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#16 {main} in 
> /srv/birdseye/vendor/illuminate/http/Request.php on line 16
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:PHP Fatal 
> error:  Uncaught ErrorException: DateTime::__construct(): Passing null 
> to parameter #1 ($datetime) of type string is deprecated in 
> /srv/birdseye/vendor/monolog/monolog/src/Monolog/Logger.php:324
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:Stack trace:
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#0 [internal 
> function]: Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#1 
> /srv/birdseye/vendor/monolog/monolog/src/Monolog/Logger.php(324): 
> DateTime->__construct()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#2 
> /srv/birdseye/vendor/monolog/monolog/src/Monolog/Logger.php(707): 
> Monolog\Logger->addRecord()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#3 
> /srv/birdseye/vendor/laravel/lumen-framework/src/Exceptions/Handler.php(45): 
> Monolog\Logger->error()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#4 
> /srv/birdseye/app/Exceptions/Handler.php(36): 
> Laravel\Lumen\Exceptions\Handler->report()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#5 
> /srv/birdseye/vendor/laravel/lumen-framework/src/Concerns/RegistersExceptionHandlers.php(123): 
> App\Exceptions\Handler->report()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#6 
> /srv/birdseye/vendor/laravel/lumen-framework/src/Concerns/RegistersExceptionHandlers.php(68): 
> Laravel\Lumen\Application->handleUncaughtException()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#7 
> /srv/birdseye/vendor/laravel/lumen-framework/src/Concerns/RegistersExceptionHandlers.php(55): 
> Laravel\Lumen\Application->handleShutdown()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#8 [internal 
> function]: Laravel\Lumen\Application->Laravel\Lumen\Concerns\{closure}()
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:#9 {main}
>
> 2024-07-04 08:34:42: (mod_fastcgi.c.451) FastCGI-stderr:  thrown in 
> /srv/birdseye/vendor/monolog/monolog/src/Monolog/Logger.php on line 324
>
> May I know if there is any change to upgrade Laravel used in 
> birdeye-v1.2.2 to support php 8.1?
>
> Thanks!
>
> Best Regards,
> Edy
>
>
>
> _______________________________________________
> INEX IXP Manager mailing list
> ixpmanager at inex.ie
> Unsubscribe or change options here: 
> https://www.inex.ie/mailman/listinfo/ixpmanager

-- 

Kind regards,
Barry O'Donovan
INEX Operations

https://www.inex.ie/support/
+353 1 531 3339


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.inex.ie/pipermail/ixpmanager/attachments/20240705/ce1233df/attachment-0001.htm>


More information about the ixpmanager mailing list