That's because $conf['picture_ext'] is not set and PHP 8.1 does not like that.
On page [admin > configuration > option], I get:
> <b>Fatal error</b>: Uncaught TypeError: array_merge(): Argument #1 must be of type array, null given in local/config/config.inc.php:16
>
> Stack trace:
> #0 local/config/config.inc.php(16): array_merge()
> #1 admin/configuration.php(332): include('...')
> #2 admin/configuration.php(341): order_by_is_local()
> #3 admin.php(320): include('...')
>#4 {main}
> thrown in <b>local/config/config.inc.php</b> on line <b>16</b><br />
On line 15 of `local/config/config.inc.php` I have:
```
$conf['file_ext'] = array_merge(
// isset($conf['picture_ext']) ? $conf['picture_ext'] : array(),
$conf['picture_ext'],
array('pdf', 'tiff', 'tif', 'psd', 'eps', 'ai', 'svg')
);
```
That's because `$conf['picture_ext']` is not set and PHP 8.1 does not like that.
<!-- github-sync-id:1414904795 -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
On page [admin > configuration > option], I get:
On line 15 of
local/config/config.inc.phpI have:That's because
$conf['picture_ext']is not set and PHP 8.1 does not like that.