Когда я запускаю эту команду в терминале или любом файле php, она работает безупречно,
$cmd='PGPASSWORD="root" /usr/bin/pg_dump -h 127.0.0.1 -p 5432 -U postgres -F c -b -v -f /opt/lampp/htdocs/backpack/public/storage/backup/2020-03-11_09:31:47_backup/master.dump --data-only --table users test 2>&1; echo $?';
$shell_output=shell_exec($cmd);
Но когда я запускаю ее из проекта laravel, я получаю эту ошибку,
pg_dump: версия сервера: 10.12 (Ubuntu 10.12-0ubuntu0.18.04.1); pg_dump версия: 10.12 (Ubuntu 10.12-0ubuntu0.18.04.1) pg_dump: прерывание из-за несоответствия версий сервера
, которые создают 0-байтовый файл. Я везде искал и пробовал все решения, но ничего не получил. Пожалуйста, помогите.