已成功创建Drupal 9多站点和2个子站点为每个站点创建了单独的数据库登录到PHPMyadmin的2个子站点的数据库没有显示在那里。数据库存在于MariaDB中。但是,主站点的数据库按原样存在。
兰多版本:版本3.1.4
这里是.兰度.yml
name: healsecurity_lando
recipe: drupal9
config:
webroot: web
php: '7.4'
composer_version: '2.1.9'
# via: apache:2.4
via: nginx
database: mariadb:10.4
xdebug: false
services:
phpmyadmin:
type: phpmyadmin
hosts:
- database
subsite1:
type: mariadb:10.4
portforward: true
creds:
user: drupal9
password: drupal9
database: subsite1
subsite2:
type: mariadb:10.4
portforward: true
creds:
user: drupal9
password: drupal9
database: subsite2
proxy:
appserver_nginx:
- main.lndo.site
- subsite1.lndo.site
- subsite2.lndo.site
附件是PHPMyadmin的截图
如果我缺少任何配置,请告诉我。
谢谢Prashant
1条答案
按热度按时间ecfdbz9o1#
它的工作原理是将服务名称添加到主机列表中。“subsite1”是我的服务名称,您可以通过“lando info”命令获得服务名称。