claudehohl / Stikked

An advanced and beautiful pastebin written in PHP
991 stars 219 forks source link

Fix compatibility problems with PHP 8. #570

Open k4bek4be opened 1 year ago

k4bek4be commented 1 year ago

Tested with PHP 8.1.20. Includes fixes from misterludvigsen and ColdSphinX.

sjau commented 8 months ago

Unfortunately this isn't working for PHP 8.3 anymore.

I get tons of errors like this:

A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_URI::$config is deprecated
Filename: core/URI.php
Line Number: 101
Backtrace:
File: ...
Line: 284
Function: require_once

A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Router::$uri is deprecated
Filename: core/Router.php
Line Number: 127
Backtrace:
File: ....
Line: 284
Function: require_once
PJanisio commented 5 months ago

Unfortunately this isn't working for PHP 8.3 anymore.

I get tons of errors like this:

A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_URI::$config is deprecated
Filename: core/URI.php
Line Number: 101
Backtrace:
File: ...
Line: 284
Function: require_once

A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Router::$uri is deprecated
Filename: core/Router.php
Line Number: 127
Backtrace:
File: ....
Line: 284
Function: require_once

Solution has been already implemented in codeigniter here:

https://github.com/bcit-ci/CodeIgniter/pull/6173/files

Tangol commented 2 months ago

I found this: https://github.com/MercanoG/SNIP Seems to be working fine on PHP 8.3.