我试着用pg4wp plugin在postgres上运行wordpress。在docker日志中,它显示:
Warning: mysqli::__construct(): (HY000/2006): MySQL server has gone away in Standard input code on line 22
MySQL Connection Error: (2006) MySQL server has gone away
我使用的docker命令是:
要设置postgres:
docker run -e POSTGRES_PASSWORD=securepassword -e POSTGRES_DB=abcd --name postgresql-wordpress -v "$PWD/database":/var/lib/postgresql/data -p 5432:5432 -d postgres:latest
设置wordpress:
docker run -e WORDPRESS_DB_PASSWORD=securepassword -e WORDPRESS_DB_NAME=abcd -e WORDPRESS_DB_HOST=<postgres_container_ip>:5432 --link=postgresql-wordpress:postgresql --name wordpress -p 80:80 -v "$PWD/html":/var/www/html -d wordpress
在那之后,我按照这里的安装说明进行操作:pg4wp。Wordpress安装页面没有显示出来。
发布于 2018-10-12 09:29:30
官方插件中发布的WP4PG似乎不在维护中。请尝试以下两种。
我在github中派生并修复了一个插件。https://github.com/kevinoid/postgresql-for-wordpress
或者有一个重新开发WP4PG的插件叫做WPPG插件。https://wordpress.org/plugins/wppg/
https://stackoverflow.com/questions/48708651
复制相似问题