相关疑难解决方法(0)

如何从需要SUDO的php调用shell脚本?

我有一个文件是一个bash脚本,需要SUDO才能工作.

我可以使用SUDO从命令行运行它但我会被提示输入SUDO密码.

我想从php运行这个脚本,shell_exec但如果我调用SUDO,它不像命令行,我可以提示输入密码.有没有办法通过sudo调用传递sudo的密码?

我怎样才能做到这一点?

php bash sudo shellexecute

45
推荐指数
3
解决办法
5万
查看次数

Git WebHook不会拉(PHP)

我有一个PHP文件,hook.php看起来像这样:

<?php `cd .. && git pull`;

该文件位于中/var/www/oliverash.me/site/。但是,需要提取的git存储库为/var/www/oliverash.me/./site是Apache用作文档根目录的文件夹。

当我在浏览器中运行文件时,它似乎并没有拉存储库。

我也尝试回显结果,但是页面空白。

<?php echo `cd .. && git pull`;

php git webhooks

1
推荐指数
1
解决办法
2427
查看次数

标签 统计

php ×2

bash ×1

git ×1

shellexecute ×1

sudo ×1

webhooks ×1