Próbuje wykonwać taki kod
// $pgDump = 'pg_dump' $cmd = "cd /sciezka/do_pg_dumpa; export PGPASSWORD=$password && {$pgDump} -U $username -O -h $host -p $port $dbName > '$filepath'";
jednak nie działa, nie tworzy tej sql'ki.
Lokalnie jak wykonam kod bez 'cd /sciezka/do_pg_dumpa; ' to działa, ale u mnie pg_dump jest wszędzie widoczny bo mam do niego scieżkę w $PATH$. System to Ububntu 11.10.
Próbowałem dać przed wykonaniem tego kodu
gdzie $pgDumpDir do katalog z pg_dump'em, też bez rezulatatu.
Zaznaczam, że czasami pg_dumpa musze odpalić w ten sposób: './pg_dump' a czasami poprostu 'pg_dump'.
Jak powinienm wykonać taki backup, jeśli wcześniej muszę ustawić ścieżkę do pg_dump?