Я пытаюсь настроить github для автоматизации развертывания веб-сервера. У меня все работает, кроме самого важного. У меня есть файл @ mydomain.com/github.php, который выглядит следующим образом:
<?php
`git pull`;
?>
и это URL-адрес после получения для моего репозитория github. Github успешно отправляет сообщения, но команда оболочки не выполняется. Когда я пытаюсь использовать SSHing на своем сервере и запускать скрипт напрямую:
php github.php
работает нормально и измененные файлы успешно извлекаются
From git://github.com/user/Repo
7e3176d..f889c14 master -> origin/master
но при доступе к странице в моем браузере или когда github отправляет на нее сообщение - команда оболочки не выполняется. Там нет ошибки - просто пустой результат. Что я тут не так делаю?