我正在尝试用php实现一个函数,它检查用户是否在他的计算机中安装了svn或git。我正在使用php的shell_exec命令。但似乎它在服务器上工作,而不是检查用户计算机,与客户端无关。有没有可能的方法来实现此功能或我应该尝试检查javascript的此选项?提前致谢
答案 0 :(得分:1)
确实,php代码(所有php代码)只能在服务器上运行,而不能在客户端运行。
Javascript无法解决您的问题,因为它在沙箱中运行以防止(!)访问本地资源。
答案 1 :(得分:1)
如果我理解正确,您正尝试在服务器上使用服务器端编程语言检查用户的计算机。
无法您可以访问访问用户的计算机并在PHP上运行脚本。
如果您知道用户是否安装了GIT或SVN很重要,您也可以要求他们填写表格,为您提供答案。