Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.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/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
Php 如何使laravel在每次打开新终端时自动运行?_Php_Laravel_Ubuntu_Composer Php - Fatal编程技术网

Php 如何使laravel在每次打开新终端时自动运行?

Php 如何使laravel在每次打开新终端时自动运行?,php,laravel,ubuntu,composer-php,Php,Laravel,Ubuntu,Composer Php,我从windows来到Ubuntu,尝试安装laravel,链接如下 我以安装程序1.4结束。。。。我不记得是哪一个,所以我决定用它 composer global require "laravel/installer" 我以安装程序4.1.1结束,但如果我关闭终端并再次打开它,然后运行laravel它将找不到该命令。我发现以下命令正在搜索解决方案PATH=“~/.config/composer/vendor/bin:$PATH” 我每次都要运行这个命令,laravel命

我从windows来到Ubuntu,尝试安装laravel,链接如下 我以安装程序1.4结束。。。。我不记得是哪一个,所以我决定用它

composer global require "laravel/installer" 
我以安装程序4.1.1结束,但如果我关闭终端并再次打开它,然后运行
laravel
它将找不到该命令。我发现以下命令正在搜索解决方案
PATH=“~/.config/composer/vendor/bin:$PATH”

我每次都要运行这个命令,laravel命令才能工作。有一个永久的解决办法吗?我是linux新手,遇到了很多问题,无法找到解决方案。我计划更新laravel,但我甚至无法正常运行它。

您可以将
导出路径=“~/.config/composer/vendor/bin:$PATH”
包含在您的
~/.bashrc
文件末尾并保存它

然后,您可以运行
source~/.bashrc
或关闭并重新打开终端


每次打开终端时,都会读取用
~/.bashrc
编写的所有路径,无需为每个终端会话设置路径。

虽然这个问题在这里是(边界)主题,但您可能会得到更好的答案,这与Composer有什么关系?“每次自动运行”是什么意思?我试图使用~/.bashrc adn我被拒绝访问在哪里找到这样的文件夹?如果我想更新Laravel,这会改变吗?
~/.bashrc
是一个文件而不是文件夹。尝试通过
cd~&&ls-la
列出(用户)主页的内容,然后查找
.bashrc
.zshrc
文件,它在文件权限(第一列)中应该有类似
-rw-r--@
的内容如果您的主目录中没有
.bashrc
文件,您可以创建一个,或者如果您使用的是oh my zsh,那么您的主目录中必须有
.zshrc
文件,或者创建一个