【发布时间】:2017-10-20 03:58:43
【问题描述】:
我正在尝试从代码中运行这些命令,但在查找方法时遇到了一些麻烦。
php composer.phar dump-autoload -ophp composer.phar require 'vendor/some-package'php composer.phar update 'vendor/some-package'
编辑
忘了提一下,我不想使用 exec 功能,因为存在潜在风险以及大多数服务器默认被阻止的事实。
我确实设法从代码中下载了 .phar 文件,但不知道如何运行这些命令。我正在尝试构建一个尽可能友好的解决方案,并且不想在安装后使用手动转储自动加载等。
下载代码
$composerPath = base_path('composer.phar');
copy('https://getcomposer.org/composer.phar', $composerPath);
【问题讨论】:
-
不解释原因就投反对票没有用...请提供有关您投反对票的原因的信息,以便我可以调整我的问题并使其变得更好。
-
你实际上想构建什么?
标签: php laravel laravel-5.4