从不同机器的bash调用PHP脚本

时间:2011-06-16 22:31:57

标签: php shell sh

我需要从machine2上的.sh脚本调用machine1上的PHP脚本。我怎么能这样做?
基本上我需要将一个参数传递给相应的PHP脚本并使其运行。

谢谢!

2 个答案:

答案 0 :(得分:2)

设置Apache并使用curl,或使用SSH作为建议的其他答案。设置Apache的安全方面起初看起来更简单,但这可能不是真的。

答案 1 :(得分:2)

您可以使用ssh:

ssh user@otherhost /path/to/php-script

如果要在脚本中执行此操作,则必须启用公钥验证。