我们在本地网络上的服务器上共享了一个php项目。开发人员正在使用客户端pcs处理同一个项目。现在我们需要在主项目上运行composer命令,而不必让他们访问我们的主服务器。是否可以从本地客户端运行php composer命令到本地服务器?
答案 0 :(得分:0)
首先关闭所有不要让客户以任何方式访问作曲家,因为可以将shell直接上传到您的服务器,并且所有托管域都可以被黑客攻击。
我们猜你这个问题没问题,
您必须确认可以直接从命令行访问composer。
composer ** **
喜欢这个
直接从任何php脚本使用exec
,shell_exec
等命令。
确保您的所有客户都有权访问作曲家(如果您使用的是Linux)
注意:让他们访问作曲家是一种非常糟糕的做法。您的服务器可能已被盗用。