【发布时间】:2016-07-28 17:01:10
【问题描述】:
- Laravel 5.0
- PHPUnit 4.8.24
如果我在浏览器 chrome 中访问我的主页路由('/')会显示 status-code 200 OK
但是当我检查 PHPUNIT
$response = $this->call( 'GET', '/' );
var_dump( $response->getStatusCode() );
它返回 int(500) 为什么?
【问题讨论】:
如果我在浏览器 chrome 中访问我的主页路由('/')会显示 status-code 200 OK
但是当我检查 PHPUNIT
$response = $this->call( 'GET', '/' );
var_dump( $response->getStatusCode() );
它返回 int(500) 为什么?
【问题讨论】:
这可能有多种原因,例如不正确的数据库连接。你应该运行:
$response = $this->call( 'GET', '/' );
var_dump($response->getContent());
或验证错误日志以查看确切的问题
【讨论】: