【发布时间】:2017-07-12 03:47:49
【问题描述】:
我是 centos 新手。我已经安装了 apache 和 php 7。我还安装了 laravel 所需的所有 php 扩展。
我有一个 laravel 应用程序在 windows 上运行良好。我刚刚将我的代码从 windows 转移到 centos 7。问题是现在它在每条路线的控制台中显示 500 内部错误。 我已经按照此处的说明更改了 .htaccess 代码:
https://laravel.com/docs/5.0/configuration#pretty-urls
存储和引导的文件夹权限设置为 777,同时启用了 mod_rewrite。
当我安装新的 laravel 时,它也不起作用。当我从
更新web.php中的主要路线时Route::get('/', function () {
return view('welcome');
});
到
Route::get('/', function () {
return 'welcome';
});
它显示欢迎信息,但用于
Route::get('/', function () {
return view('welcome');
});
在控制台中出现 500 内部错误并出现空白页。
【问题讨论】:
-
请检查您的日志文件并向我们展示输出
-
@TheCrazyProfessor 我正在使用 laravel 5.4。我在使用 nginx 而不是 apache 时面临同样的问题。
-
这很奇怪,我不用trubbel运行它
标签: apache centos7 php-7 laravel-5.4