Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

467
Views
Cambiar a pm = estático en la imagen acoplable de php-fpm

Estoy tratando de cambiar este valor en la configuración de fpm de PHP.

Aquí puede ver mi archivo docker-compose simple:

 version: '3.6' services: wordpress: image: wordpress:${WORDPRESS_VERSION:-php7.3-fpm} container_name: ${WORDPRESS_CONTAINER:-wordpress} volumes: - ./php/pool.d:/usr/local/etc/php-fpm.d environment: - WORDPRESS_DB_NAME=${WORDPRESS_DB_NAME:-wordpress} - WORDPRESS_TABLE_PREFIX=${WORDPRESS_TABLE_PREFIX:-wp_} - WORDPRESS_DB_HOST=${WORDPRESS_DB_HOST:-mysql} - WORDPRESS_DB_USER=${WORDPRESS_DB_USER:-root} - WORDPRESS_DB_PASSWORD=${WORDPRESS_DB_PASSWORD:-password} depends_on: - mysql restart: always ...

Dentro ./php/pool.d/my-www.conf solo tengo:

 pm = static pm.max_children = 10

Y me sale el error:

ERROR: [/usr/local/etc/php-fpm.d/my-www.conf:2] unknown entry 'pm'

Si incluyo el espacio de nombres del grupo www :

 [www] pm = static pm.max_children = 10

Y me sale el error:

ALERT: [pool www] user has not been defined

¿Algunas ideas?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

en realidad, cuando monta un directorio en el interior de la imagen acoplable (como algo que hizo ./php/pool.d:/usr/local/etc/php-fpm.d)

 version: '3.6' services: wordpress: ... volumes: - ./php/pool.d:/usr/local/etc/php-fpm.d ...

lo reemplazaste. por lo tanto, no tiene configuración del grupo, excepto una pequeña parte que es algo como esto

 pm = static pm.max_children = 10

por lo tanto, obtienes los errores. para resolver este problema puedo proponer dos formas:

  • puede pasar un archivo de configuración de grupo completo al interior de la imagen de la ventana acoplable y cambiar lo que desee en el nuevo archivo de configuración, luego cambie el archivo de composición de la ventana acoplable de este
 version: '3.6' services: wordpress: ... volumes: - ./php/pool.d:/usr/local/etc/php-fpm.d ...

a esto

 version: '3.6' services: wordpress: ... volumes: - ./php/pool.d/www.conf:/usr/local/etc/php-fpm.d/www.conf ...
  • puede sobrescribir una parte de la configuración del grupo pasando su nuevo valor de configuración como un segundo archivo de configuración al directorio del grupo dentro de la imagen acoplable. pero debe preocuparse por el nombre del archivo. por ejemplo, por lo general, el nombre del archivo de configuración del grupo predeterminado es www.conf, por lo tanto, para sobrescribir sus configuraciones, debe crear un archivo con el nombre www2.conf para cargar después del archivo www.conf (para obtener más información, consulte este problema: https: //serverfault.com/a/806530/529531 ). además, su archivo docker-compose será algo como esto
 version: '3.6' services: wordpress: ... volumes: - ./php/pool.d/www2.conf:/usr/local/etc/php-fpm.d/www2.conf ...
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!