tp6使用sqlserv报错:
Class 'think\db\PDOConnection' not found
请问应该如何解决?
下载新框架后,使用如下命令安装sqlsrv,之前安装sqlsrv继承的是Connection一直报错,今天下载看到继承了PDOConnection,可是PDOConnection在从哪儿下载?
composer require topthink/think-sqlsrv
详细报错信息如下:
=========================
[1] ErrorException in Sqlsrv.php line 20
Class 'think\db\PDOConnection' not found
11.
12.
13.namespace think\db\connector;
14.
15.
16.
17.use PDO;
18.
19.use think\db\PDOConnection;
20.
21.
22.
23./**
24.
25. * Sqlsrv数据库驱动
26.
27. */
28.
29.class Sqlsrv extends PDOConnection
30.
31.{
32.
33. /**
34.
35. * 默认PDO连接参数
36.
37. * @var array
38.
39. */
40.
41. protected $params = [
42.
43. PDO::ATTR_CASE => PDO::CASE_NATURAL,
44.
45. PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
46.
47. PDO::ATTR_ORACLE_NULLS => PDO::NULL_NATURAL,
48.
Call Stack
1. in Sqlsrv.php line 20
2. at Error->appShutdown() 最佳答案