Skip to content

修复一点小问题 - #23

Merged
kvnZero merged 2 commits into
kvnZero:masterfrom
marunrun:master
Apr 22, 2022
Merged

修复一点小问题#23
kvnZero merged 2 commits into
kvnZero:masterfrom
marunrun:master

Conversation

@marunrun

Copy link
Copy Markdown
Contributor

DB_DRIVER 默认pdo时会报错

增加了异常处理里打印异常至控制台

修改请求未带origin header头时的一个小问题

修改请求未带origin header头时的一个小问题
@kvnZero

kvnZero commented Apr 22, 2022

Copy link
Copy Markdown
Owner

数据库引擎是需要用到PDO的;
报的什么错误呢?缺少了PDO的扩展吗?

@marunrun

Copy link
Copy Markdown
Contributor Author

数据库引擎是需要用到PDO的; 报的什么错误呢?缺少了PDO的扩展吗?

hyperf 现在的这个driver 配置应该是叫mysql吧 不叫pdo

https://hyperf.wiki/2.2/#/zh-cn/db/quick-start?id=%e9%85%8d%e7%bd%ae

[ERROR] Unsupported driver [pdo][263] in /Users/marun/code/hyperf-APIJSON/vendor/hyperf/database/src/Connectors/ConnectionFactory.php
[ERROR] #0 /Users/marun/code/hyperf-APIJSON/vendor/hyperf/database/src/Connectors/ConnectionFactory.php(101): Hyperf\Database\Connectors\ConnectionFactory->createConnection('pdo', Object(Closure), 'sys', '', Array)
#1 /Users/marun/code/hyperf-APIJSON/vendor/hyperf/database/src/Connectors/ConnectionFactory.php(53): Hyperf\Database\Connectors\ConnectionFactory->createSingleConnection(Array)
#2 /Users/marun/code/hyperf-APIJSON/vendor/hyperf/db-connection/src/Connection.php(88): Hyperf\Database\Connectors\ConnectionFactory->make(Array)
#3 /Users/marun/code/hyperf-APIJSON/vendor/hyperf/db-connection/src/Connection.php(63): Hyperf\DbConnection\Connection->reconnect()
#4 /Users/marun/code/hyperf-APIJSON/vendor/hyperf/db-connection/src/Pool/DbPool.php(53): Hyperf\DbConnection\Connection->__construct(Object(Hyperf\Di\Container), Object(Hyperf\DbConnection\Pool\DbPool), Array)

我本机也有装pdo的

❯ php -m                  
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dba
dom
exif
FFI
fileinfo
filter
ftp
gd
gettext
gmp
hash
iconv
intl
json
ldap
libxml
mbstring
mysqli
mysqlnd
odbc
openssl
pcntl
pcre
PDO
pdo_dblib
pdo_mysql
PDO_ODBC
pdo_pgsql
pdo_sqlite
pgsql
Phar
posix
pspell
readline
Reflection
session
shmop
SimpleXML
soap
sockets
sodium
SPL
sqlite3
standard
swoole
sysvmsg
sysvsem
sysvshm
tidy
tokenizer
xml
xmlreader
xmlwriter
xsl
Zend OPcache
zip
zlib

[Zend Modules]
Zend OPcache



@kvnZero

kvnZero commented Apr 22, 2022

Copy link
Copy Markdown
Owner

😨你的改动是正确的,这里之前改动是之前测试极简DB组件的时候修改的,然后本地上有.env变量一直代替原来的,导致没发现这个问题。

@kvnZero
kvnZero merged commit 264b9e3 into kvnZero:master Apr 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants