在docker-compose中使用apache + php-fpm容器,我无法使php-fpm容器显示任何错误。
docker-compose.yml
version: '3'
services:
php:
build:
context: ./php
ports:
- 9000:9000
volumes:
- ./code:/code
- ./php/www.conf:/usr/local/etc/php-fpm.d/www.conf
environment:
ENVIRONMENT: local
web:
image: httpd:2.4
depends_on:
- php
ports:
- 80:80
volumes:
- ./code:/usr/local/apache2/htdocs
- ./web/httpd.conf:/usr/local/apache2/conf/httpd.conf
depends_on:
- php
Run Code Online (Sandbox Code Playgroud)
php-fpm Dockerfile:
FROM php:5.6-fpm
Run Code Online (Sandbox Code Playgroud)
php-fpm www.conf:
[global]
error_log = /proc/self/fd/2
[www]
user = www-data
group = www-data
listen = nginx:9000
pm = dynamic
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3
; Logging
; if we send …Run Code Online (Sandbox Code Playgroud) 根据 Terraform 文档,配置文件可以采用两种格式之一:terraform 格式和 JSON。
参考号 - https://www.terraform.io/docs/configuration/index.html
terraform 格式到底是什么?特别是与 Terraform 配置文件语法相关:HCL(HashiCorp 配置语言)。参考号 - https://www.terraform.io/docs/configuration/syntax.html
例如,文件可以具有 JSON 格式和 HCL 语法。或者可以具有 TF 格式和 JSON 语法。
另外,JSON 格式和 JSON 语法有什么区别?