Можно ли получить на выходе функции exec() именно текст ошибки, а не код?
Пример :
cat: /file_path No such file or directory
Можно, но для этого используйте функцию shell_exec.
Она возвращает полный вывод в виде строки, то что вам и нужно.
Вот только нужно ещё дописать 2>&1 для вывода данных в переменную:
$output = shell_exec("cat /home 2>&1");
var_dump($output);
Вывод будет:
string(27) "cat: /home: Is a directory"
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости