我一直在徘徊,但没有运气 - 我有一个 PHP 脚本,其中包含:
echo shell_exec('2>&1 svn update /var/www/html/myProject/');
当我从命令行使用 php 运行时,它工作正常:
/usr/bin/php update.php
当我尝试使用 wget 更新它时:
wget -qO- http://www.DOMAIN.com/update.php
我收到认证错误和 svn 消息。我很确定这与 Linux 用户权限有关,但找不到什么。谢谢