admin管理员组文章数量:1406753
when i update my site from php 5.6 => 7.3.0 . i recviced this error 'Error establishing a database connection'..
But when i downgrade php to 5.6 , my website work fine . Anyone know this issue . this is my php 7.3.0 configure
'./configure' '--with-apxs2=/usr/bin/apxs' '--with-bz2' '--enable-calendar' '--with-curl' '--enable-exif' '--enable-ftp' '--with-gettext' '--with-pcre-dir' '--with-pdo-mysql=mysqlnd' '--with-mysqli=mysqlnd' '--enable-mysqlnd' '--with-pdo-sqlite'
when i update my site from php 5.6 => 7.3.0 . i recviced this error 'Error establishing a database connection'..
But when i downgrade php to 5.6 , my website work fine . Anyone know this issue . this is my php 7.3.0 configure
Share Improve this question asked Jan 15, 2019 at 8:18 user159036user159036 93 bronze badges 1'./configure' '--with-apxs2=/usr/bin/apxs' '--with-bz2' '--enable-calendar' '--with-curl' '--enable-exif' '--enable-ftp' '--with-gettext' '--with-pcre-dir' '--with-pdo-mysql=mysqlnd' '--with-mysqli=mysqlnd' '--enable-mysqlnd' '--with-pdo-sqlite'
- Is it WordPress fault? Check which site you are on. – Max Yudin Commented Jan 23, 2020 at 20:48
1 Answer
Reset to default 1Old versions of mysqlnd worked with legacy database passwords. I had to update the database to use more secure password format before the mysqlnd plugin would connect from Wordpress 5.0.3 to php 7.3
PHP Warning: mysqli::__construct(): (HY000/2000): mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old- passwords flag from your my.cnf file in /root/db-test.php on line 2
本文标签: Cant connect to database with php 73
版权声明:本文标题:Cant connect to database with php 7.3 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1744809046a2626324.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论