exec
никогда не возвращается.Все, что вы ставите после вызова exec
, является мертвым кодом.
Удалите exec
или поместите его перед строкой php
, если это последнее, что нужно сделать.(И после проверки ошибок, если необходимо, очевидно.)
Так, например,
...
git-update-server-info
exec php /path/to/directory/file.php
Или просто
...
git-update-server-info
php /path/to/directory/file.php
(или переместите операторы, если ваш phpскрипт может быть вызван перед командой git.)