1

使用 DB 时新安装 laravel 错误:选择回溯是

FatalErrorException in SqlServerConnection.php line 13:

Declaration of Illuminate\Database\SqlServerConnection::transaction(Closure $callback) must be compatible with 

Illuminate\Database\ConnectionInterface::transaction(Closure $callback, $attempts = 1)

我的设置是 PHP 7.0,laravel 5.3,ubuntu 服务器 16.04,apache2。

routes/web.php 中的代码很简单:

Route::get('/', function () { DB::select('select @@version'); }); 

是的,他们在 5.2 上工作。它还在 5.2 上成功运行了 artisan migrate。现在我想将 laravel 更新到 5.3。即使是全新安装也会给我同样的错误

4

1 回答 1

1

这是 5.3 中的一个已知错误,将在 5.3.1 中修复另请参阅: https ://github.com/laravel/framework/issues/14992#issuecomment-242006433

于 2016-08-24T09:27:39.997 回答