В качестве обходного пути вы можете закодировать PHP-массив в json-объект с помощью опции JSON_FORCE_OBJECT.
, т. е. Этот пример:
$a = array('foo','bar','baz');
echo "RESULT: ", json_encode($a, JSON_FORCE_OBJECT);
приведет к:
RESULT: {"0" : "foo", "1": "bar", "2" : "baz"}
Вы должны получить доступ к консоли OpenLiteSpeed. Вы можете найти пароль для консоли в файле .litespeed_password
в домашнем каталоге root на сервере.
Вам также необходимо разрешить подключение вашего IP-адреса к консоли, вы можете сделать это, просто выполнив ufw allow from <your_home_ip_address>
.
Также задокументировано здесь: https://docs.litespeedtech.com/Cloud/wordpress/#web-server-control-panel-access
Когда вы находитесь в консоли Вы можете перейти к «Слушателям», здесь вы найдете двух слушателей, одного с именем «По умолчанию» и одного с именем «По умолчанию».
На каждом слушателе вы должны изменить «Отображения виртуальных хостов», чтобы использовать ваш домен в разделе «Домены» - после этого перезапустите OpenLiteSpeed, и он больше не должен возвращать 404 при доступе к сайту через ваш домен.