phpactor = {
cmd = { "phpactor", "language-server" },
filetypes = { "php" },
root_dir = function()
return "/srv/home/milos/projects/legacy-php"
end,
on_new_config = function(config, root_dir)
config.cmd_cwd = root_dir
config.cmd_env = vim.fn.environ()
end,
}
< /code>
Однако я всегда получаю одно и то же, когда я пытаюсь отредактировать какой -либо файл:
"клиент Phpactor ушел с кода выхода 255 и сигнала 0. Проверьте журналы на наличие ошибок ..." < /p>
Я проверяю журналы и я вижу: < /p>
[ERROR][2025-06-05 12:28:41] ...p/_transport.lua:36 "rpc" "phpactor" "stderr" " Phpactor Language Server must be initialized with a root URI, NULL provided \n \n\nlanguage-server [--address ADDRESS] [--no-loop]\n\n"
Не уверен, что необходимо, помощь будет высоко оцененной.
Я пытаюсь выяснить, как заставить phpactor работать с Neovim для одного из моих устаревших проектов.[code]phpactor = { cmd = { "phpactor", "language-server" }, filetypes = { "php" },
on_new_config = function(config, root_dir) config.cmd_cwd = root_dir config.cmd_env = vim.fn.environ() end, } < /code> Однако я всегда получаю одно и то же, когда я пытаюсь отредактировать какой -либо файл: "клиент Phpactor ушел с кода выхода 255 и сигнала 0. Проверьте журналы на наличие ошибок ..." < /p> Я проверяю журналы и я вижу: < /p> [ERROR][2025-06-05 12:28:41] ...p/_transport.lua:36 "rpc" "phpactor" "stderr" " Phpactor Language Server must be initialized with a root URI, NULL provided \n \n\nlanguage-server [--address ADDRESS] [--no-loop]\n\n" [/code] Не уверен, что необходимо, помощь будет высоко оцененной.