Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

221
Vistas
PHP-FPM no funciona en docker-compose (404 no encontrado)

/etc/nginx/conf.d/default.conf

 server { server_name site.com; # для заголовка Host listen 80; # слушаем 443 порт root /code; # Папка с сайтом index index.php; # страница по умолчанию access_log /var/log/access.log; # путь куда писать логи error_log /var/log/error.log; # аналогично location / { try_files $uri =404; } location ~ \.php$ { fastcgi_pass php:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }

docker-compose.yml

 version: "3.4" services: nginx: image: nginx container_name: nginx ports: - "80:80" volumes: - ./code:/code links: - php php: image: php:7.4-fpm container_name: php-fpm volumes: - ./code:/code

Ya he comprobado que php-fpm está disponible desde el contenedor nginx en la dirección php:9000. Los archivos estáticos funcionan bien, pero index.php con código no funciona.

over 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda