简体   繁体   English

找不到CWP数据库

[英]CWP Database not Found

Just did a fresh install of CWP on Centos 7. But when i try to start it i get this error: 刚在Centos 7上重新安装了CWP。但是当我尝试启动它时,出现此错误:

######################
Update Server Packages
######################
PHP Warning:  mysqli_connect(): (HY000/1049): Unknown database 'root_cwp' in /usr/local/cwpsrv/htdocs/resources/admin/include/functions.php on line 0
PHP Warning:  main(/usr/local/cwpsrv/htdocs/resources/admin/include/postfix.php): failed to open stream: No such file or directory in /usr/local/cwpsrv/htdocs/resources/admin/include/functions.php on line 0
PHP Warning:  main(): Failed opening '/usr/local/cwpsrv/htdocs/resources/admin/include/postfix.php' for inclusion (include_path='.:/usr/local/cwp/php71/lib/php') in /usr/local/cwpsrv/htdocs/resources/admin/include/functions.php on line 0
PHP Notice:  Undefined variable: db_host_postfix in /usr/local/cwpsrv/htdocs/resources/admin/include/functions.php on line 0
PHP Notice:  Undefined variable: db_user_postfix in /usr/local/cwpsrv/htdocs/resources/admin/include/functions.php on line 0
PHP Notice:  Undefined variable: db_pass_postfix in /usr/local/cwpsrv/htdocs/resources/admin/include/functions.php on line 0
PHP Notice:  Undefined variable: db_name_postfix in /usr/local/cwpsrv/htdocs/resources/admin/include/functions.php on line 0
PHP Warning:  mysqli_connect(): (HY000/1049): Unknown database 'root_cwp' in /usr/local/cwpsrv/htdocs/resources/admin/include/cron.php on line 0
PHP Warning:  mysqli_select_db() expects parameter 1 to be mysqli, boolean given in /usr/local/cwpsrv/htdocs/resources/admin/include/cron.php on line 0
Could not select database root_cwp

I have checked and made sure that my Root SQL password and the password in the CWP config file is the same. 我已经检查并确保我的Root SQL密码和CWP配置文件中的密码相同。

But i see that the CWP_root database does not exist in SQL. 但是我看到CWP_root数据库在SQL中不存在。

Is there any way of reinstalling cwp or fiixing the database without reinstalling the entire server. 有什么方法可以重新安装cwp或固定数据库,而无需重新安装整个服务器。

login by root and write mysql -u root -p after this write your database password and SHOW DATABASES; 通过root登录并在写完数据库密码和SHOW DATAS之后写mysql -u root -p; in case not exists CREATE DATABASE root_cwp ; 如果不存在,则创建CREATE DATABASE root_cwp; if steps success ، return try your setup but is database exists try change database password and return try your setup . 如果步骤成功,返回尝试设置,但数据库是否存在则尝试更改数据库密码并返回尝试设置。 if you can not login to database try mysql_secure_installation and reset password or 如果您无法登录数据库,请尝试mysql_secure_installation并重置密码,或者

mysql> use mysql; 

mysql> update user set password=PASSWORD("yournewrootpasshere") where User='root'; mysql>更新用户设置密码= PASSWORD(“ yournewrootpasshere”),其中User ='root'; mysql> flush privileges; mysql>刷新权限; mysql> quit mysql>退出

sorry my bad english Hope to help you 对不起,我英语不好,希望对您有帮助

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM