由于個別空間的數據庫配置問題,請點擊:查看教程[錯誤(wu)代碼]SQLSTATE[HY000]: General error: 1615 Prepared statement needs to be re-prepared報(bao)錯 \core\library\think\db\Connection.php 第(di) 389 行左右
網上查了(le)以(yi)下,普遍說是TP操作數據庫報錯。有建(jian)議
\config\database.php加上
'options' => [
\PDO::ATTR_EMULATE_PREPARES => true
]
——————————————————事實上不行,加(jia)上就報錯。
還有說:這個(ge)錯誤(wu)是(shi) 由(you)于$this->query引起(qi)的,在TP3.2.3版本下讀寫(xie)操(cao)作要query和execute方法分開調(diao)用,否則調(diao)試模式下面(mian)會報錯
由于TP框架(jia)在(zai)3.2.3之后(hou),要求讀寫操作(zuo)使(shi)用(yong)不(bu)同的方法(fa)調用(yong),如(ru)果錯誤使(shi)用(yong)了,則在(zai)非調試模式(shi)下會報錯。
(轉自//blog.csdn.net/u012369749/article/details/79904326)
還有建議:
修改 table_open_cache值
但是我覺得用處不大,那么該(gai)怎(zen)么解決呢?