Php 我在mac os中安装了laravel,但我的错误权限被拒绝

Php 我在mac os中安装了laravel,但我的错误权限被拒绝,php,laravel,laravel-5,composer-php,Php,Laravel,Laravel 5,Composer Php,我在MAC中安装了Laravel,但在开始安装时遇到了问题 Installing laravel/laravel (v5.6.21) - Installing laravel/laravel (v5.6.21): Loading from cache Created project in laravel @php -r "file_exists('.env') || copy('.env.example', '.env');" Loading comp

我在MAC中安装了Laravel,但在开始安装时遇到了问题

Installing laravel/laravel (v5.6.21)
    - Installing laravel/laravel (v5.6.21): Loading from cache
      Created project in laravel
      @php -r "file_exists('.env') || copy('.env.example', '.env');"
      Loading composer repositories with package information
      Updating dependencies (including require-dev)
      Package operations: 70 installs, 0 updates, 0 removals
   - Installing vlucas/phpdotenv (v2.5.0): Downloading (100%)

[ErrorException]

 copy(/Users/mohammadreza/.composer/cache/files/vlucas/phpdotenv/860e02c1487d4eaac63d29a77c5fa31c2739df62.zip): failed to open stream: Permission denied
请帮助我“打开流失败:权限被拒绝”部分是关键部分。它告诉您它无法打开文件流,因为它没有这样做的权限。这表明执行PHP的用户没有所需的文件权限。如果您是从另一个框架(如Apache)中运行PHP,那么您需要查看该框架,以了解使用哪个用户运行PHP。如果您自己直接运行PHP,那么您需要查看运行它的用户。然后,您需要确保用户具有执行该操作的权限

这是我能给出的最好的答案,没有系统架构和安装设置的细节。
注意:我以前从未使用过laravel。我只是告诉您错误指示的内容。

您可以尝试sudo composer global require“laravel/installer” 如果还没有工作,请考虑通过 通过Composer创建项目,例如。 composer创建项目--首选dist laravel/laravel您的项目名称

有关安装的详细信息,请参阅


希望能有所帮助:)

使用youtube的假人教程。我不是在开玩笑,但是你应该通过做研究来学习如何正确设置这个。我也同意罗尼的观点。如何正确安装应该通过指南或教程轻松掌握。你甚至可以在谷歌上搜索你在类似这样的常见问题上遇到的具体错误。您是否先研究过指南或教程?另外,欢迎使用StackOverflow.:)确保投票选出有助于解决问题的答案,并接受正确的答案。是的,我已经尽了全力。我什么都做了。我甚至打开了终端的开放访问,但我不知道为什么它不对。注意:我看到你是一个新用户。如果你觉得这个答案是正确的,一定要接受。如果它有助于你解决问题,也可以向上投票。与新用户有关系吗?我亲爱的朋友,我的问题只出现在已经安装的Mac电脑上,但现在我不知道问题的答案是什么,但我检查过了,没问题,谢谢我的朋友,我的作曲家有问题,我无法更新,我没有其他东西,在php artisan服务器项目中,我发现自动加载第17行有问题,这与安装composer和执行所有路径有关,但失败。