MAMP 5 (Nginx): ¿Cómo puedo extender el tiempo de espera en mi configuración de MAMP?

MAMP 5 (Nginx): ¿Cómo puedo extender el tiempo de espera en mi configuración de MAMP?

Tengo un script PHP que se ejecuta durante más de 60 segundos predeterminados, sin embargo, la página devuelve un error 504 Gateway Timeout.

¿Cómo puedo extender el tiempo de espera para que la página devuelva un resultado al final del script PHP?

Estoy corriendo:

  • MAMP 5
  • nginx
  • PHP 7.1.3 (cargado)

He buscado en otros sitios y respuestas, pero debido a que estoy ejecutando MAMP, las ubicaciones donde necesito agregar estos cambios no son necesariamente las mismas.

En algunos lugares he encontrado respuestas similares pero no exactas a mi problema.

https://mamchenkov.net

https://www.scalescale.com

https://asdqwe.net

https://stackoverflow.com

Cambios que he realizado en este momento:

en MAMP/conf/nginx/nginx.conf se agregó fastcgi_read_timeout 300 en

location ~* /MAMP[^-]*(.*)$ {
        root             /Applications/MAMP/bin;
        index            index.php;

        location ~ \.php$ {
            try_files        $uri =404;
            fastcgi_pass     unix:/Applications/MAMP/Library/logs/fastcgi/nginxFastCGI.sock;
            fastcgi_param    SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_read_timeout 300;
            include          fastcgi_params;
        }
    }

en MAMP/conf/php7.1.3/php.ini actualizado max_execution_time = 300

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time = 300     ; Maximum execution time of each 
script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 128M      ; Maximum amount of memory a script may consume (8MB)

Estoy un poco confundido si estos son los lugares donde debería ingresar estos parámetros o en otros lugares para la implementación de MAMP que estoy usando. Tenga en cuenta que los cambios permiten que el script PHP continúe ejecutándose después de que se devuelva la respuesta 504, pero quiero eliminar la respuesta 504 por completo.

información relacionada