请教 我的服务器环境是linux apache php
git部署在git osc上
我在服务器端 部署好git
请问怎么可以用一个php文件 执行一个sh文件 实现pull
我的sh文件是#!/bin/bash
cd /var/www/t.pinban
unset GIT_DIR
git fetch origin
git reset --hard origin/master
git pull origin master >> ./git.log我的php文件是<?php
system('/var/www/t.pinban/git.sh');
但是每次页面运行后 都是 HEAD is now at 82a0fdb no message
请问应该如何配置?
git部署在git osc上
我在服务器端 部署好git
请问怎么可以用一个php文件 执行一个sh文件 实现pull
我的sh文件是#!/bin/bash
cd /var/www/t.pinban
unset GIT_DIR
git fetch origin
git reset --hard origin/master
git pull origin master >> ./git.log我的php文件是<?php
system('/var/www/t.pinban/git.sh');
但是每次页面运行后 都是 HEAD is now at 82a0fdb no message
请问应该如何配置?
sh文件应该是已经执行了,因为 如果我在最后加入别的内容 就可以,但是 只是没有执行git的代码