[英]Laravel 5.5 fix for newline in laravel.log when reporting errors with file path
[英]Laravel 5.1 install on Ubuntu white screen no errors in laravel.log and .env file exists
我已经为此苦苦挣扎了好几天,以至于我访问了laravel.io和laracasts堆栈上的每个链接,但仍然没有运气
存储和引导程序/缓存的权限已更改为777
当我浏览到我的应用程序上的欢迎页面时,检查器中的结果是漂亮网址为“ get 200”
Artisan正在运行,已将密钥生成到.env和app.php中
Apache日志中没有错误
我已将Ubuntu 14.04中的php升级到版本5.6.14,已安装mcrypt
如果有人能对此有所启发,将不胜感激
好像没有显示laravel页面。 尝试在laravel安装的public / index.php文件中放置以下内容(在文件的开头):
<?php
die('Laravel index file');
如果浏览到站点,但看不到文本Laravel索引文件 ,则文档根目录指向其他位置。 当您使用Apache时,请参见例如Ubuntu中虚拟主机的配置 。
请注意,文档根目录应指向laravel安装的公共目录,而不是laravel安装的根目录(例如, / home / user / public_html / my_laravel_app / public而不是/ 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>
检查您是否可以在网络请求中看到以上文本。
可能还需要以下信息:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.