【发布时间】:2016-09-15 16:42:55
【问题描述】:
大家好,我有一个安装有 vesta 的 vps 服务器,但我在这里遇到了圆形立方体的数据库连接错误..
我读了这篇文章https://forum.vestacp.com/viewtopic.php?t=4375 并帮助我理解了这个问题 解决方案是
这个问题对我来说是因为在 Vesta 安装过程中没有完全安装和配置 roundcubemail。为了让它工作,我需要在 /etc/roundcubemail/main.inc.php 中将以下行设置为 true 而不是 false:
CODE: SELECT ALL
$rcmail_config['enable_installer'] = false;
然后转到 http://domain.org/webmail/installer/ 运行 roundcubemail 安装程序
并且在我抱怨我没有可读的 config.inc.php 之后成功完成安装程序,我需要将安装程序生成的 config.inc.php 复制到 /etc/roundcubemail/ 并设置它文件与该目录中的其他配置文件具有相同的可读性,然后设置相同的选项:
CODE: SELECT ALL
$rcmail_config['enable_installer'] = false;
再次为真,但在新文件 config.inc.php 而不是 /etc/roundcubemail/main.inc.php 中。
然后安装正确完成,此时我将上面引用的 enable_installer 行都设置为 false
/etc/roundcubemail/main.inc.php
并在 /etc/roundcubemail/config.inc.php 中,以便它们不再处于安装程序模式。不确定这是否是 Vesta 错误 - 我的理解是像 Roundcubemail 这样的依赖项将在 Vesta 安装过程中完全安装和配置,但也许这是不正确的。
但我不知道如何通过 ssh 从我的服务器访问 etc 文件夹 当我登录时,我只在 ls 时看到这些
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
请帮我解决roundcube和vesta问题..
【问题讨论】:
-
伙计,你能解决这个问题吗?我也有同样的问题。
标签: php ssh vps roundcube vesta