推荐应用
Discuz! Database Error(1045) notconnect解决方法
发布于 2013-01-15
Discuz! Database Error(1045) notconnect
PHP Debug
[table=98%]
[tr][td]No.[/td][td]File[/td][td]Line[/td][td]Code[/td][/tr]
[tr][td]1[/td][td]forum.php[/td][td]49[/td][td]discuz_application->init()[/td][/tr]
[tr][td]2[/td][td]source/class/discuz/discuz_application.php[/td][td]64[/td][td]discuz_application->_init_db()[/td][/tr]
[tr][td]3[/td][td]source/class/discuz/discuz_application.php[/td][td]366[/td][td]discuz_database::init(%s, Array)[/td][/tr]
[tr][td]4[/td][td]source/class/discuz/discuz_database.php[/td][td]23[/td][td]db_driver_mysql->connect()[/td][/tr]
[tr][td]5[/td][td]source/class/db/db_driver_mysql.php[/td][td]74[/td][td]db_driver_mysql->_dbconnect(%s, %s, %s, %s, %s, %s)[/td][/tr]
[tr][td]6[/td][td]source/class/db/db_driver_mysql.php[/td][td]87[/td][td]db_driver_mysql->halt(%s, %d)[/td][/tr]
[tr][td]7[/td][td]source/class/db/db_driver_mysql.php[/td][td]218[/td][td]break()[/td][/tr]
[/table]
具体报错如下图:
Discuz! Database Error(1045) notconnect的解决方法:
1045错误这个提示是无法连接数据库导致的。
1、检查配置文件里面的数据库名、数据库用户名和密码
2、虚拟主机咨询空间商看看数据库是否可以正常链接
3、独立主机检查下数据库是否正常启动,如果开启中可以尝试重启看看。
PHP Debug
[table=98%]
[tr][td]No.[/td][td]File[/td][td]Line[/td][td]Code[/td][/tr]
[tr][td]1[/td][td]forum.php[/td][td]49[/td][td]discuz_application->init()[/td][/tr]
[tr][td]2[/td][td]source/class/discuz/discuz_application.php[/td][td]64[/td][td]discuz_application->_init_db()[/td][/tr]
[tr][td]3[/td][td]source/class/discuz/discuz_application.php[/td][td]366[/td][td]discuz_database::init(%s, Array)[/td][/tr]
[tr][td]4[/td][td]source/class/discuz/discuz_database.php[/td][td]23[/td][td]db_driver_mysql->connect()[/td][/tr]
[tr][td]5[/td][td]source/class/db/db_driver_mysql.php[/td][td]74[/td][td]db_driver_mysql->_dbconnect(%s, %s, %s, %s, %s, %s)[/td][/tr]
[tr][td]6[/td][td]source/class/db/db_driver_mysql.php[/td][td]87[/td][td]db_driver_mysql->halt(%s, %d)[/td][/tr]
[tr][td]7[/td][td]source/class/db/db_driver_mysql.php[/td][td]218[/td][td]break()[/td][/tr]
[/table]
具体报错如下图:
Discuz! Database Error(1045) notconnect的解决方法:
1045错误这个提示是无法连接数据库导致的。
1、检查配置文件里面的数据库名、数据库用户名和密码
2、虚拟主机咨询空间商看看数据库是否可以正常链接
3、独立主机检查下数据库是否正常启动,如果开启中可以尝试重启看看。