On two different hosts, one macos and one linux, the phptools LSP seems to auto-download with the critical binary lacking the executable bit.
After each automatic update, I'm getting an error in zed that tells me phptools couldn't run with a number 13 permissions error.
the solution is to chmod +x the binary like this:
chmod +x /home/pjv/.local/share/zed/remote_extensions/work/php/node_modules/devsense-php-ls-linux-x64/dist/devsense.php.ls
...after which it works fine again.
On two different hosts, one macos and one linux, the phptools LSP seems to auto-download with the critical binary lacking the executable bit.
After each automatic update, I'm getting an error in zed that tells me phptools couldn't run with a number 13 permissions error.
the solution is to
chmod +xthe binary like this:chmod +x /home/pjv/.local/share/zed/remote_extensions/work/php/node_modules/devsense-php-ls-linux-x64/dist/devsense.php.ls...after which it works fine again.