gpt4 book ai didi

php - Docker-Compose Wordpress:wp_mail()不起作用

转载 作者:行者123 更新时间:2023-12-02 19:34:49 26 4
gpt4 key购买 nike

我在带有WordPress镜像(https://hub.docker.com/_/wordpress/)的docker-container中运行WordPress安装。我的问题是我无法通过wp_mail()或PHP mail()发送邮件。

当我尝试调用mail() -function时,出现“内部服务器错误”。

我能做什么?我需要外部邮件服务器吗?

我的docker-compose.yml:

wordpress:
image: wordpress
container_name: shk_wordpress
links:
- mariadb:mysql
environment:
- WORDPRESS_DB_PASSWORD=admin
ports:
- "8000:80"
volumes:
- ./app:/var/www/html
- ./theme/:/var/www/html/wp-content/themes/shk-theme
mariadb:
image: mariadb
container_name: shk_mariadb
environment:
- MYSQL_ROOT_PASSWORD=admin
- MYSQL_DATABASE=wordpress
volumes:
- ./database:/var/lib/mysql
phpmyadmin:
image: phpmyadmin/phpmyadmin
container_name: shk_phpmyadmin
environment:
- PMA_ARBITRARY=1
- MYSQL_USER=root
- MYSQL_PASSWORD=admin
- MYSQL_ROOT_PASSWORD=admin
ports:
- "9000:80"
links:
- "mariadb:mysql"

最佳答案

看来这个问题已经在WP docker image repo中讨论过了。
checkout 此答案
Github

再往下看,如果您的问题不起作用,您可能会找到其他解决方案。

关于php - Docker-Compose Wordpress:wp_mail()不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46839462/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com