我决定尝试使用Laravel,因为与OOP PHP相比它是多么乏味,所以我一直在进行安装。
尽管如此,我正在尝试在我的cmd(.~ / wamp / www /)上执行'composer create-project laravel / laravel --prefer-dist'命令,它创建了Laravel文件夹但是给了我这个输出:
*Installing laravel/laravel (v5.1.4)
- Installing laravel/laravel (v5.1.4)
Loading from cache
Created project in C:\wamp\www\laravel
> php -r "copy('.env.example', '.env');"
Loading composer repositories with package information
Installing dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- laravel/framework v5.1.8 requires ext-mbstring * -> the requested PHP exte
nsion mbstring is missing from your system.
- laravel/framework v5.1.7 requires ext-mbstring * -> the requested PHP exte
nsion mbstring is missing from your system.
- laravel/framework v5.1.6 requires ext-mbstring * -> the requested PHP exte
nsion mbstring is missing from your system.
- laravel/framework v5.1.5 requires ext-mbstring * -> the requested PHP exte
nsion mbstring is missing from your system.
- laravel/framework v5.1.4 requires ext-mbstring * -> the requested PHP exte
nsion mbstring is missing from your system.
- laravel/framework v5.1.3 requires ext-mbstring * -> the requested PHP exte
nsion mbstring is missing from your system.
- laravel/framework v5.1.2 requires ext-mbstring * -> the requested PHP exte
nsion mbstring is missing from your system.
- laravel/framework v5.1.1 requires ext-mbstring * -> the requested PHP exte
nsion mbstring is missing from your system.
- laravel/framework v5.1.0 requires ext-mbstring * -> the requested PHP exte
nsion mbstring is missing from your system.
- Installation request for laravel/framework 5.1.* -> satisfiable by laravel
/framework[v5.1.0, v5.1.1, v5.1.2, v5.1.3, v5.1.4, v5.1.5, v5.1.6, v5.1.7, v5.1.
8].
C:\wamp\www>*
我正在使用Windows。
我尝试过安装一个新的作曲家,我试过复制一个laravel目录并手动将它放在我的/ www中。
我已经确定WAMP根据我读到的内容使用了所有模块和扩展。
我已经编辑了php.ini文件,并在必要时采用了分号。
现在经过一段时间的Google搜索,我迷失了。
请有人帮我解决这个问题,我很感激。
提前致谢!
以下是我的PHP.ini文件
所以我无法粘贴整个内容,但请在此处查看:
答案 0 :(得分:22)
我遇到了同样的问题。这是解决方案。
这可能不会是你最后一次遇到这样的事情。根据经验,请仔细阅读错误并对php.ini文件进行适当的更改。
祝你好运!答案 1 :(得分:6)
使用
安装php-mbstring
sudo apt-get install php-mbstring
应该解决这个问题。
答案 2 :(得分:4)
当我尝试在我的linux机器上安装时,有几个错误:
sudo apt-get install php-mbstring
sudo apt-get install php-dom
所以简而言之所有错误如
您只需运行以下命令:
sudo apt-get install php - *
由于