你好,我有一个带有vesta的vps服务器,但是这里有与圆立方体的数据库连接错误。

我读了这篇文章https://forum.vestacp.com/viewtopic.php?t=4375,并帮助我理解这个问题,解决方案是
这个问题出现在我身上,因为在Vesta安装过程中,圆形电子邮件没有被完全安装和配置。为了使它正常工作,我需要将下面的行设置为true,而不是false in /etc/roundcubemail/main.inc.php:
CODE: SELECT ALL
$rcmail_config['enable_installer'] = false;然后转到http://domain.org/webmail/installer/运行圆形电子邮件安装程序。
为了成功地完成安装程序,在它抱怨我没有可读的config.inc.php之后,我需要将安装程序生成的config.inc.php复制到/etc/圆形电子邮件/中,并将该文件设置为与该目录中的其他配置文件相同的可读性,然后设置相同的选项:
CODE: SELECT ALL
$rcmail_config['enable_installer'] = false;再次声明为真,但在新文件config.inc.php中,而不是/etc/循环往复/main.inc.php。
然后正确地完成了安装,在这一点上,我将上面引用的enable_installer行设置为false。
/etc/圆形电子邮件/main.inc.php
以及在/etc/roundcubemail/config.inc.php中,使它们不再处于安装程序模式。不确定这是否是Vesta错误-我的理解是,像Roundcubemail这样的依赖项将在Vesta安装过程中被完全安装和配置,但这可能是不正确的。
但是我不知道如何通过ssh从我的服务器访问etc文件夹,因为当我登录时,我只在
f.txt login.info vst-install-rhel.sh vst-install.sh vst_install_backups当我进入vst_install_backups时,我得到了这些
clamd dovecot exim httpd mongodb mysql named nginx php php-fpm postgresql proftpd spamassassin vesta vsftpd请帮我解决圆立方体和维斯塔的问题。
发布于 2017-05-11 10:11:07
我也有同样的问题。我已经在下一步解决了这个问题:
1)在root下登录phpmyadmin ( root密码应该与vesta相同)。2)创建数据库圆立方体3)创建具有权限的用户圆多维数据集
CREATE USER 'roundcube'@'localhost';
SET PASSWORD FOR roundcube@localhost = PASSWORD('<password>');
GRANT ALL PRIVILEGES ON roundcube.* TO roundcube@localhost;您可以在那里找到密码:/etc/圆形立方体/db.inc.php
4)通过ssh登录到服务器并运行脚本:
mysql roundcube < /usr/share/dbconfig-common/data/roundcube/install/mysql这是安装vesta的sql。
https://stackoverflow.com/questions/37312425
复制相似问题