在Ubuntu 16.0上安装了php7.2,composer,laravel 2.0.1
每次我创建新项目
$ laravel new TestProj
很多" reccomandations"出现:
symfony / var-dumper建议安装ext-intl(在时区转储中显示区域名称) symfony / routing建议安装doctrine / annotations(用于使用注释加载器) symfony / routing建议安装symfony / config(用于使用一体化路由器或任何加载器) symfony / routing建议安装symfony / dependency-injection(用于从服务加载路由) symfony / routing建议安装symfony / expression-language(用于表达式匹配) symfony / routing建议安装symfony / yaml(用于使用YAML加载器) symfony / event-dispatcher建议安装symfony / dependency-injection() symfony / http-kernel建议安装symfony / browser-kit() symfony / http-kernel建议安装symfony / config().......
但我已经读过它没关系,
现在,当我尝试启动服务器时
TestProj$ php artiasn serve
它开始正常:
Laravel development server started: <http://127.0.0.1:8000>
但是当我尝试在浏览器中输入这个地址时(在firefox和chrome上也一样)页面上写着&#34; woops,它似乎出了问题&#34;,并且在命令行中写了:
[Fri Feb 9 00:54:59 2018] 127.0.0.1:52176 [200]: /favicon.ico
尝试在index.php中写这个:
<link rel="FaviconIcon" href="favicon.ico" type="image/x-icon">
答案 0 :(得分:0)
问题可能是您的APP_KEY
缺失,解决方法是运行php artisan key:generate
答案 1 :(得分:0)
您需要授予存储文件的写入权限
sudo chmod 777 storage/
答案 2 :(得分:0)
您需要复制
blog4 / .env.example
到
blog4 / .ENV
之后你可以运行:
php artisan key:generate