When trying to install a PHP extension on my server I get this error. Running a "fix" does not fix it.
json.decoder.JSONDecodeError: Expecting value: line 2 column 1 (char 1)
REQUEST_DATE: 2025-06-16 06:10:34
VERSION: Ubuntu 22.04.5 LTS x86_64(Py3.12.3) - 7.0.20
REMOTE_ADDR: 123.203.20.252
REQUEST_URI: POST /ajax?action=GetPHPConfig
REQUEST_FORM: {'version': '84'}
USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
Traceback (most recent call last):
File "/www/server/panel/BTPanel/init.py", line 2699, in publicObject
return run_exec().run(toObject, defs, get)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/BTPanel/init.py", line 2645, in run
result = getattr(toObject, get.action)(get)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class/ajax.py", line 837, in GetPHPConfig
phpini_ols = self.php_info(get)['phpinfo']['modules'].lower()
^^^^^^^^^^^^^^^^^^
File "/www/server/panel/class/ajax.py", line 1482, in php_info
result = json.loads(tmp)
^^^^^^^^^^^^^^^
File "/www/server/panel/pyenv/lib/python3.12/json/init.py", line 346, in loads
return default_decoder.decode(s)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/pyenv/lib/python3.12/json/decoder.py", line 337, in decode
obj, end = self.raw_decode(s, idx=w(s, 0).end())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/www/server/panel/pyenv/lib/python3.12/json/decoder.py", line 355, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 2 column 1 (char 1)
