Можно ли получить на выходе функции 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"
Я заметил, что делать конкатенацию можно как и точкой, так и запятойНо в чем разница между этими двумя операторами?
В чем вообще дело? И так не только с sessionauto_start, но и с другими session