无法创建 Laravel 项目 [重复]
Posted
技术标签:
【中文标题】无法创建 Laravel 项目 [重复]【英文标题】:Couldn't create Laravel project [duplicate] 【发布时间】:2020-03-17 06:28:14 【问题描述】:我无法创建我的 Laravel 项目,几天前我尝试在我的 php Storm 中使用 Angular 时似乎出了点问题。有什么办法可以解决我现在的情况
【问题讨论】:
我试过了,但效果不好,但我意识到我的 Composer 无法更新,即使我仍然可以检查它的版本。 它说缺少 ext-dom 扩展。您可能已经删除了它(如果它以前存在的话)或更新到新版本的 PHP 而不安装所有相同的扩展 【参考方案1】:您的系统缺少必需的 php 扩展。
运行以下命令为 laravel 安装所需的 php 扩展。 (这里我写的是 apt-get,因为我使用的是 ubuntu,你必须根据你的 linux 发行版来改变它)
sudo apt-get install php-common php-mbstring php-xml php-zip php-curl
请参阅here 的其他 ubuntu php 扩展,只需按要求安装即可。
【讨论】:
apt-get
需要基于 Ubuntu 或 Debian 的操作系统(可能还有其他 Linux 发行版拥有它)。如果使用 Windows,则启用扩展需要编辑 php.ini,例如,其他 Linux 发行版以及 Mac OS 有其他说明
根据他的截图,他正在使用ubuntu。这就是我放置apt-get的原因。但你是对的。我应该在我的答案中添加这个。
我试过了,效果很好,谢谢你的帮助
@NgôThànhTân 如果任何答案解决了您的问题,请将其标记为答案,它将帮助其他用户找到正确的解决方案【参考方案2】:
更改组权限
sudo chown -R ngothanhtan /home/ngothanhtan/.composer/cache/files/
【讨论】:
你可以通过 sudo apt-get install php-xml 解决这个问题的 require 扩展以上是关于无法创建 Laravel 项目 [重复]的主要内容,如果未能解决你的问题,请参考以下文章