我在我的服务器上安装了一个 Contenido-Installation,并将其克隆到本地以在我的笔记本电脑上运行。但我想使用相同的数据库。数据库只能从服务器本身访问。因此,我必须通过 SSH 将 Contenido 的连接隧道连接到我的服务器并访问数据库,这就是为什么。有没有办法在不更改 Contenido 安装的情况下建立它?
最佳答案
您的 cms 中无需更改任何内容。在Server端,建立ssh隧道:
ssh -L localport:dest_server:dest_port -l 用户名隧道服务器
但直播可以更轻松!
我目前为此使用 xst_dev。这是一个 docker 环境,它在您的桌面上为您提供 phpfarm(意味着多个 phpversions by portswitch)和 mysql。您所要做的就是调整一个文件 (config.xst) 并将您的 web 项目和一个 sqldump 复制到您的工作站并运行 xst_dev
整个实时环境(在本例中是您的 contenido cms)运行时您的 contenido 配置没有任何变化。
我期待尽快为 xst_dev 创建一个产品页面。
关于php - 我想通过 SSH 从 Contenido 连接到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18477302/