Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Strapi覆盖在';database.json';配置文件(这是防火墙问题吗?)_Node.js_Database_Environment Variables_Localhost_Ubuntu 18.04 - Fatal编程技术网

Node.js Strapi覆盖在';database.json';配置文件(这是防火墙问题吗?)

Node.js Strapi覆盖在';database.json';配置文件(这是防火墙问题吗?),node.js,database,environment-variables,localhost,ubuntu-18.04,Node.js,Database,Environment Variables,Localhost,Ubuntu 18.04,我正在尝试将Strapi CMS从桌面(以前由docker mariadB托管的数据库)迁移到生产服务器/VPS 数据库现在托管在共享主机上(我可以从桌面连接) 我已经更新了中提到的database.json文件。(现在包含在桌面上工作的数据库凭据) 问题: 启动strapi时,会出现以下错误:“无法连接到”myDBname@localhost“ 我想:也许对外的连接是不允许的,所以也许允许他们? 我试图ufw允许数据库端口用于传入和传出连接(tcp)。这不管用 我不知道从哪里开始寻找解决方案。

我正在尝试将Strapi CMS从桌面(以前由docker mariadB托管的数据库)迁移到生产服务器/VPS

数据库现在托管在共享主机上(我可以从桌面连接)

我已经更新了中提到的
database.json
文件。(现在包含在桌面上工作的数据库凭据)

问题: 启动strapi时,会出现以下错误:“无法连接到”myDBname@localhost“

我想:也许对外的连接是不允许的,所以也许允许他们? 我试图
ufw允许
数据库端口用于传入和传出连接(tcp)。这不管用

我不知道从哪里开始寻找解决方案。因此,我希望你能帮我指引正确的方向;)


提前感谢您抽出时间

我在密码中使用了^,因此主机被自动设置为“localhost”(因为无法建立连接)