PHP exec() для открытия кода VS

#php #macos #apache #visual-studio-code

Вопрос:

С помощью этой команды терминала можно открыть каталог в коде Visual Studio:

 code /path/to/directory  

Теперь я хочу открыть каталог в VS Code с помощью PHP exec(). Однако это не работает. Я также попробовал систему функций PHP(); она возвращает «sh: код: команда не найдена».

Как открыть VS — код с помощью PHP?

Комментарии:

1. Зачем тебе это нужно? PHP работает исключительно на сервере, поэтому, если вы не используете PHP в той же системе, что и пользователь, он не будет работать.

2. Введите which code в своем терминале полный путь code и используйте его для вызова команды, т. Е. /usr/local/bin/code /path/to/directory

3. @cOle2, предоставляющий PHP system() полный путь к коду, выдает ошибку: sh: usr/local/bin/code: No such file or directory даже если это полный путь, возвращаемый терминалом which code . @айнбер, это должно работать на моей локальной машине разработки — у меня есть веб-страница со всеми перечисленными локальными сайтами, и я хочу иметь возможность открывать их в коде VS с этой веб-страницы