2016-12-10 175 views
0

我开发了我的网站并将其发布在我的主机上。在主机中进行编辑时,我将其添加到作曲家文件中以使用它。 我的问题 如何运行主机中的composer更新以及如何获取CMD屏幕?laravel 5.2在主机上运行作曲家更新

或 如何在主机中添加包?

请任何人帮我

回答

0

这很大程度上取决于您的主机。通常的“便宜”主机是共享主机。哪些可能会或可能不会让您访问cmd。很可能你没有root权限 - 这使得很多事情变得非常困难。

你总是可以做的一件事是直接从你的代码运行命令。例如,您可以将此代码放在特定路由后,并在更新后将其删除。

exec('composer install my-package'); 
// or 
shell_exec('composer install my-package'); 

你应该寻找你的宿主常见问题的ssh/shell访问。不过,我强烈建议在自己的服务器或至少虚拟服务器上托管laravel应用程序,以便您可以完全访问所有内容。

+0

非常感谢您的澄清 –