我一直在努力奋斗这几天,到了我已经访问了堆栈laravel.io和laracasts上的每个链接,但仍然没有运气
存储和引导/缓存的权限已更改为777
当我浏览我的应用程序上的欢迎页面时,检查员的结果是“获得200'为漂亮的网址
Artisan正在运作,密钥已生成添加到.env和app.php
apache日志中没有错误
我已经将Ubuntu 14.04中的php升级到版本5.6.14安装了mcrypt
如果有人能对这个问题有所启发,那将非常感激。
答案 0 :(得分:0)
好像你没有看到laravel页面。尝试在laravel安装的public / index.php文件中放置类似下面的内容(在文件的开头):
<?php
die('Laravel index file');
如果浏览到您的站点但没有看到 Laravel索引文件文本,则您的文档根目录指向其他位置。在使用Apache时,请参阅configuration of virtual hosts in Ubuntu。
请注意,文档根目录应指向laravel安装的 public 目录,而不是laravel安装的根目录(例如 / home / user / public_html / my_laravel_app / 公开 而不是 / home / user / public_html / my_laravel_app )
修改强> 正如你所说,你看到了文字,我的下一步就是检查路线。看看你的 app / Http / routes.php 。您的请求包含哪些文件?
<?php
Route::get('/', function () {
return view('welcome');
});
上述路线包含 resources / views / welcome.blade.php (或 resources / views / welcome.php ),以表示您对http://localhost的请求(或者你的主人看起来像什么)。尝试在welcome.blade.php的开头插入调试信息,例如
<强> welcome.blade.php 强>
<h1>Welcome.blade.php</h1>
检查您是否可以在网络请求中看到上述文字。
也许有以下信息也很有用: