Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何运行';作曲家';通过SSH执行命令?_Ssh_Laravel_Composer Php - Fatal编程技术网

如何运行';作曲家';通过SSH执行命令?

如何运行';作曲家';通过SSH执行命令?,ssh,laravel,composer-php,Ssh,Laravel,Composer Php,我想在Laravel中重新加载我的项目的自定义类,这样它们就可以在共享的托管环境中访问。据我所知,到目前为止,通过使用此命令,我已经在本地实现了预期目标: composer dump-autoload 但是,通过putty的SSH运行它会让我: -bash: composer: command not found 有什么想法吗?您必须在ssh连接到的远程计算机上安装composer。您可以在上找到安装说明。请尝试: php composer.phar dump自动加载 因为composer仅

我想在Laravel中重新加载我的项目的自定义类,这样它们就可以在共享的托管环境中访问。据我所知,到目前为止,通过使用此命令,我已经在本地实现了预期目标:

composer dump-autoload
但是,通过putty的SSH运行它会让我:

-bash: composer: command not found

有什么想法吗?

您必须在ssh连接到的远程计算机上安装composer。您可以在上找到安装说明。

请尝试:

php composer.phar dump自动加载

因为
composer
仅在全局安装到/usr/local/bin/composer路径时可用


希望有帮助

在webpartion中是:php54composer.phar dump autoload

尝试以下命令:
#php cli composer.phar--help

在某些服务器中,应通过
CLI调用
Composer

尝试:

php composer.phar dump-autoload


如果在生产环境中运行,请确保运行:

[path to composer.phar] dump-autoload --optimize
这将自动加载ony必要的类,并大大提高您的Laravel应用程序的性能

[path to composer.phar] dump-autoload --optimize