无法打开Laravel项目

时间:2018-02-08 23:19:52

标签: php laravel symfony artisan

在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">

3 个答案:

答案 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