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
Can';找不到/root/.composer/vendor/bin/laravel:没有这样的文件或目录_Laravel_Centos_Composer Php_Virtualbox_Adminlte - Fatal编程技术网

Can';找不到/root/.composer/vendor/bin/laravel:没有这样的文件或目录

Can';找不到/root/.composer/vendor/bin/laravel:没有这样的文件或目录,laravel,centos,composer-php,virtualbox,adminlte,Laravel,Centos,Composer Php,Virtualbox,Adminlte,我已经使用PHP5.6.27在Centos 7 virtualbox上安装了composer。我将展示我使用过的命令以及我现在遇到的问题。我首先要说的是,所有这些命令都在以前的安装中起作用 好的,对于初学者来说,这里是我用来安装composer的地方 curl -sS https://getcomposer.org/installer | php 接 mv composer.phar /usr/local/bin/composer 现在我正试图通过下面列出的命令安装laravel compo

我已经使用PHP5.6.27在Centos 7 virtualbox上安装了composer。我将展示我使用过的命令以及我现在遇到的问题。我首先要说的是,所有这些命令都在以前的安装中起作用

好的,对于初学者来说,这里是我用来安装composer的地方

curl -sS https://getcomposer.org/installer | php

mv composer.phar /usr/local/bin/composer
现在我正试图通过下面列出的命令安装laravel

composer global require "acacha/adminlte-laravel-installer=~3.0"
到目前为止,上面列出的所有命令都已成功运行

现在是当前的问题。当我尝试运行以下命令时,我得到一个错误

laravel new laravel-with-admin-lte
-bash: /root/.composer/vendor/bin/laravel: No such file or directory.
我对此消息尝试了一整套补救措施,但它找不到.composer目录。有人能告诉我正确的.composer目录在哪里,以及我如何修改它,以便它找到正确的位置来完成此安装吗


非常感谢您能为我提供的任何解决方案。我已经连续两天为此苦苦挣扎,并在谷歌上搜索了阳光下的一切。希望这里有人有一个类似的解决方案,并且有一个有效的解决方案

在用户配置中为新安装的Laravel安装程序添加别名。bashrc:

nano ~/.bashrc
并将其放入文件中:

alias laravel='~/.config/composer/vendor/bin/laravel'
并运行以下操作以确保重新加载bashrc配置文件:

source ~/.bashrc
laravel new project
以超级用户身份下载

下载安装程序 设置路径 检查laravel命令
我也有同样的问题,所以我更改了目录

这是创建bash的目录:/root/.config/composer

但当执行laravel命令时,系统会在以下目录中搜索:bash:/root/.composer/vendor/bin/laravel:

因此,只需将地址/root/.config/composer/vendor更改为/root/.composer/vendor即可


警察局。对不起,我正在学习英语,所以有点不好。

composer创建项目laravel/laravel博客;工作只是为了提高警惕。我需要laravel的新博客在这个特定场景中工作。您是否执行了“admilte laravel install”?是的,该命令运行但失败,因为laravel尚未安装。它正在寻找artisan app.php,但由于laravel不在目录中,因此无法在目录中找到它。这正是我所需要的(Ubuntu18.04)从未全局运行过composer。如果你试图在全球范围内安装composer,终端甚至会向你尖叫。您可以在此处阅读更多内容:
sudo composer global require "laravel/installer=~1.1"
export PATH="~/.composer/vendor/bin:$PATH" 
laravel