【问题标题】:install duplicator archive on docker for local wordpress development在 docker 上安装复制器存档以进行本地 wordpress 开发
【发布时间】:2019-01-28 14:52:41
【问题描述】:

我有一个实时网站,我想在本地测试一些东西。我使用 Duplicator 制作了一个安装程序,并在本地启动了一个用于 Wordpress 的 Docker 容器。 这是我的docker-compose.yml

version: "2"
services:
  my-wpdb:
    image: mariadb
    ports:
      - "8081:3306"
    environment:
      MYSQL_ROOT_PASSWORD: password
  my-wp:
    image: wordpress
    volumes:
      - ./:/var/www/html
    ports:
      - "8080:80"
    links:
      - my-wpdb:mysql
    environment:
      WORDPRESS_DB_PASSWORD: password

我复制了本地文件夹中的installer.php,并在localhost:8080/installer.php上开始安装。

当我到达数据库连接页面时,它不起作用,我不明白我想要实现的目标是不可能实现的,还是我犯了一些错误。

这是我看到的:

这就是我在dup-installer-log.txt 上可以看到的内容:

INSTALLER ERROR:
*** PHP Fatal Error Message: Uncaught Error: Call to a member function options() on boolean in /var/www/html/dup-installer/classes/class.db.php:45
Stack trace:
#0 /var/www/html/dup-installer/ctrls/ctrl.s2.dbtest.php(162): DUPX_DB::connect('localhost', 'admin', 'password', NULL, '8081')
#1 /var/www/html/dup-installer/ctrls/ctrl.s2.dbtest.php(121): DUPX_DBTest->r10All(Array)
#2 /var/www/html/dup-installer/ctrls/ctrl.s2.dbtest.php(87): DUPX_DBTest->runBasic()
#3 /var/www/html/dup-installer/ctrls/ctrl.s2.base.php(92): DUPX_DBTest->run()
#4 /var/www/html/dup-installer/main.installer.php(196): require_once('/var/www/html/d...')
#5 {main}
  thrown (Code: 1, line 45 in /var/www/html/dup-installer/classes/class.db.php)

有人可以帮助我吗?

【问题讨论】:

    标签: php wordpress docker localhost


    【解决方案1】:

    根据您的文件。应该是

    主机:my-wpdb 数据库:mysql 用户:root 密码:密码

    【讨论】:

      【解决方案2】:

      您应该使用您的服务名 my-wpdb 作为复制器插件的主机名。

      host = servicename defined in docker-compose.yaml
      Database = MYSQL_DATABASE
      User = MYSQL_USER
      Password = MYSQL_PASSWORD
      

      【讨论】:

        猜你喜欢
        • 2021-10-01
        • 2023-03-25
        • 1970-01-01
        • 2016-05-30
        • 2011-01-17
        • 2011-07-21
        • 1970-01-01
        • 2018-02-13
        • 2017-09-30
        相关资源
        最近更新 更多