nginx中的流明http错误500以及如何查看error_log?

时间:2016-07-28 08:12:19

标签: php laravel http nginx lumen

我的带有流明的php项目在我的计算机上可以使用 WAMP (windows.apache.mysql.php)环境。

但是当我使用 LNMP (Linux,nginx,mysql,php)环境将其上传到我的服务器时,

我输入网址,它来到 HTTP ERROR 500

根是

/home/wwwroot/www.projectname.cn/projectname/public;

所以我把test.php放在" /home/wwwroot/www.projectname.cn/projectname/public"

进入www.projectname.cn/test.php

它是正确的页面。

所以我改变了index.php

<?php
$app = require __DIR__.'/../bootstrap/app.php';
dump($app);
//$app->run();

也是 HTTP ERROR 500

在本地环境中,我在 projectname / app / Http / routes.php

中添加一条路线
<?php
$app->get('/', function() use ($app) {
    return $app->welcome();
});

$app->get('/hello', function() {
    return "hello ";
});

我输入“www.projectname.cn/hello”它也不起作用

routes.php不起作用

可能是造成这种情况的原因

1 个答案:

答案 0 :(得分:0)

您可以使用命令

动态查看错误日志
tail -f /var/log/nginx/error.log

这是Debian / Ubuntu中的默认nginx配置,因此您可能需要更改error.log路由。