{"id":1058,"date":"2026-09-10T08:05:58","date_gmt":"2026-09-10T06:05:58","guid":{"rendered":"https:\/\/www.redservicio.net\/blog\/1058-2\/"},"modified":"2026-09-10T08:06:00","modified_gmt":"2026-09-10T06:06:00","slug":"error-504-gateway-time-out-en-nginx-guia-de-solucion","status":"publish","type":"post","link":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/","title":{"rendered":"Error 504 Gateway Time-out en Nginx: Gu\u00eda de Soluci\u00f3n"},"content":{"rendered":"<h2>\u00bfQu\u00e9 es el error 504 Gateway Time-out?<\/h2>\n<p>El <strong>error 504 Gateway Time-out<\/strong> aparece much\u00edsimo cuando combinamos Nginx como servidor web con PHP-FPM de procesador. \u00bfQu\u00e9 significa en la pr\u00e1ctica? Que Nginx, que act\u00faa de intermediario, le pas\u00f3 una petici\u00f3n a PHP-FPM y este no contest\u00f3 dentro del plazo. El visitante de tu web, mientras tanto, se encuentra con una p\u00e1gina en blanco o con el maldito mensaje \u00ab504 Gateway Time-out\u00bb en vez de tu contenido.<\/p>\n<p>Conviene distinguirlo del 502 (Bad Gateway). Ese indica que PHP-FPM no responde en absoluto; el 504 dice que responde, pero tarde. Demasiado tarde. Y eso casi siempre apunta a procesos lentos: scripts pesados, consultas a base de datos eternas o l\u00edmites de tiempo mal configurados.<\/p>\n<h2>Causas m\u00e1s comunes del error 504 en Nginx y PHP-FPM<\/h2>\n<p>Antes de ponerse a tocar configuraci\u00f3n a lo loco, mejor localizar el origen. Lo habitual suele ser una de estas cosas:<\/p>\n<ul>\n<li><strong>Timeouts de Nginx demasiado bajos:<\/strong> por defecto, Nginx espera solo 60 segundos la respuesta del backend.<\/li>\n<li><strong>Scripts PHP muy lentos:<\/strong> importaciones, generaci\u00f3n de informes, backups&#8230; procesos que se pasan del tiempo de ejecuci\u00f3n.<\/li>\n<li><strong>Consultas a la base de datos bloqueadas:<\/strong> una consulta MySQL sin \u00edndices puede tumbar el tiempo de respuesta entero.<\/li>\n<li><strong>Saturaci\u00f3n de workers de PHP-FPM:<\/strong> si todos los procesos hijos est\u00e1n ocupados, las peticiones se encolan y acaban superando el l\u00edmite.<\/li>\n<li><strong>Recursos del servidor justos:<\/strong> poca RAM o CPU, y todo se arrastras.<\/li>\n<\/ul>\n<h2>Soluci\u00f3n 1: Aumentar los timeouts en Nginx<\/h2>\n<p>Empecemos por lo b\u00e1sico. Ajusta las directivas de tiempo de espera en el bloque <em>server<\/em> o <em>location<\/em> de tu configuraci\u00f3n de Nginx (por ejemplo en <em>\/etc\/nginx\/conf.d\/tu-sitio.conf<\/em>):<\/p>\n<div class=\"result-box\">\n<p><strong>Ejemplo de configuraci\u00f3n:<\/strong><br \/>\nlocation ~ \\.php$ {<br \/>\n&nbsp;&nbsp;include fastcgi_params;<br \/>\n&nbsp;&nbsp;fastcgi_pass unix:\/run\/php\/php8.2-fpm.sock;<br \/>\n&nbsp;&nbsp;fastcgi_read_timeout 300;<br \/>\n&nbsp;&nbsp;fastcgi_connect_timeout 60;<br \/>\n&nbsp;&nbsp;fastcgi_send_timeout 300;<br \/>\n}<\/p>\n<\/div>\n<p>\u00bfCu\u00e1l de las tres directivas importa m\u00e1s?<\/p>\n<ul>\n<li><strong>fastcgi_read_timeout:<\/strong> cu\u00e1nto espera Nginx entre dos lecturas de respuesta de PHP-FPM. Es la que de verdad afecta al error 504.<\/li>\n<li><strong>fastcgi_connect_timeout:<\/strong> el tiempo para establecer la conexi\u00f3n con PHP-FPM.<\/li>\n<li><strong>fastcgi_send_timeout:<\/strong> m\u00e1ximo para enviar la petici\u00f3n a PHP-FPM.<\/li>\n<\/ul>\n<p>Guardas, verificas la sintaxis y recargas:<\/p>\n<div class=\"result-box\">\n<p>nginx -t &#038;&#038; systemctl reload nginx<\/p>\n<\/div>\n<h2>Soluci\u00f3n 2: Ajustar PHP-FPM y php.ini<\/h2>\n<p>Ojo con esto: subir el timeout de Nginx no sirve de nada si PHP corta antes la ejecuci\u00f3n. Edita tu <em>php.ini<\/em> (normalmente est\u00e1 en <em>\/etc\/php\/8.2\/fpm\/php.ini<\/em>) y repasa estos valores:<\/p>\n<ul>\n<li><strong>max_execution_time = 300<\/strong>: segundos m\u00e1ximos que un script puede correr.<\/li>\n<li><strong>max_input_time = 300<\/strong>: tiempo m\u00e1ximo para procesar los datos de entrada.<\/li>\n<li><strong>memory_limit = 256M<\/strong>: memoria por proceso. Poca memoria tambi\u00e9n ralentiza, no lo olvides.<\/li>\n<\/ul>\n<p>Despu\u00e9s reinicia el servicio: <em>systemctl restart php8.2-fpm<\/em> (cambia la versi\u00f3n seg\u00fan la que uses). Para casos puntuales, como una importaci\u00f3n pesada, tambi\u00e9n puedes meter <strong>set_time_limit(300)<\/strong> al inicio del script en cuesti\u00f3n.<\/p>\n<h3>Revisar la configuraci\u00f3n del pool de PHP-FPM<\/h3>\n<p>En <em>\/etc\/php\/8.2\/fpm\/pool.d\/www.conf<\/em>, mira estos par\u00e1metros:<\/p>\n<ul>\n<li><strong>pm.max_children:<\/strong> procesos simult\u00e1neos m\u00e1ximo. Si se queda corto, las peticiones se encolan y aparecen los timeouts.<\/li>\n<li><strong>pm.start_servers y pm.max_spare_servers:<\/strong> cu\u00e1ntos procesos quedan listos en cada momento.<\/li>\n<\/ul>\n<p>Una regla pr\u00e1ctica que funciona bastante bien: con 2 GB de RAM y procesos de ~50 MB, pm.max_children ronda los 30-40. Y si activas request_slowlog_timeout, el log de PHP-FPM (<em>\/var\/log\/php-fpm\/www-slow.log<\/em>) te dir\u00e1 exactamente qu\u00e9 scripts van lentos.<\/p>\n<h2>Soluci\u00f3n 3: Optimizar la base de datos<\/h2>\n<p>\u00bfEl 504 solo aparece en p\u00e1ginas concretas? Entonces casi seguro que la culpa es de consultas lentas. Activa el <strong>slow query log<\/strong> de MySQL o MariaDB:<\/p>\n<div class=\"result-box\">\n<p>SET GLOBAL slow_query_log = 1;<br \/>\nSET GLOBAL long_query_time = 2;<\/p>\n<\/div>\n<p>Con eso registrar\u00e1s cualquier consulta que tarde m\u00e1s de 2 segundos. Desde ah\u00ed: a\u00f1ade \u00edndices a las columnas consultadas con frecuencia, usa cach\u00e9 de consultas u objetos (Redis va de lujo para esto) y evita meter consultas dentro de bucles en tu PHP. S\u00ed, eso que todos hemos hecho alguna vez.<\/p>\n<h2>Soluci\u00f3n 4: Implementar cach\u00e9 para evitar timeouts<\/h2>\n<p>A largo plazo, la mejor jugada es que las peticiones lentas ni lleguen a PHP-FPM:<\/p>\n<ol>\n<li><strong>FastCGI cache en Nginx:<\/strong> guarda en cach\u00e9 las respuestas de PHP y sirve p\u00e1ginas casi instant\u00e1neamente.<\/li>\n<li><strong>Page cache a nivel de aplicaci\u00f3n:<\/strong> plugins como W3 Total Cache (WordPress) o cach\u00e9 propia en tus aplicaciones.<\/li>\n<li><strong>OPcache:<\/strong> viene activado en las versiones modernas de PHP y acelera la ejecuci\u00f3n de scripts entre un 50% y un 70%.<\/li>\n<\/ol>\n<p>Con la cach\u00e9 bien configurada, la mayor\u00eda de visitantes reciben respuestas en milisegundos. Solo los procesos administrativos pesados quedan expuestos al timeout.<\/p>\n<h2>C\u00f3mo diagnosticar el error 504 paso a paso<\/h2>\n<ol>\n<li>Mira los logs de Nginx: <em>tail -f \/var\/log\/nginx\/error.log<\/em>. Busca mensajes tipo \u00abupstream timed out\u00bb.<\/li>\n<li>Revisa los de PHP-FPM: <em>\/var\/log\/php8.2-fpm.log<\/em>, atento a la saturaci\u00f3n de workers.<\/li>\n<li>Distingue si el error es general o solo en p\u00e1ginas espec\u00edficas. Eso delata scripts concretos.<\/li>\n<li>Monitoriza recursos con <em>htop<\/em> o <em>iotop<\/em> mientras reproduces el error.<\/li>\n<li>Aplica las correcciones de timeout y optimizaci\u00f3n seg\u00fan lo que encuentres.<\/li>\n<\/ol>\n<div class=\"faq-block\">\n<h3>\u00bfEl error 504 puede ser culpa del navegador del visitante?<\/h3>\n<p>No. El 504 es cosa del servidor. Ahora bien, caches intermedias o proxies (Cloudflare, por ejemplo) pueden generarlo por sus propios l\u00edmites, as\u00ed que no siempre es tu servidor directo. Del navegador, nunca.<\/p>\n<h3>\u00bfCu\u00e1nto tiempo de timeout es recomendable?<\/h3>\n<p>Entre 120 y 300 segundos para fastcgi_read_timeout es razonable. No te pases: valores muy altos mantienen procesos ocupados y ante un pico de tr\u00e1fico o un ataque puedes quedarte sin workers.<\/p>\n<\/div>\n<h2>Conclusi\u00f3n<\/h2>\n<p>El error 504 Gateway Time-out en Nginx con PHP-FPM no suele tener un \u00fanico culpable. Se arregla combinando tres frentes: subir bien los timeouts de Nginx y PHP, dimensionar el pool de PHP-FPM seg\u00fan los recursos reales de tu servidor, y optimizar las consultas a base de datos. Una capa de cach\u00e9 encima convierte la soluci\u00f3n en algo definitivo, y de paso tu web va m\u00e1s r\u00e1pida para todos.<\/p>\n<p>\u00bfPrefieres no pelearte con esto? En <strong>RedServicio.net<\/strong> ofrecemos hosting de calidad con soporte t\u00e9cnico 24\/7: nuestros expertos pueden revisar y optimizar la configuraci\u00f3n de tu servidor para que el 504 no vuelva a molestar. Y si gestionas tu propio VPS, sigue esta gu\u00eda paso a paso y vigila los logs. Por experiencia, te lo digo: los problemas avisan antes de reventar. Solo hay que estar mirando.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00bfQu\u00e9 es el error 504 Gateway Time-out? El error 504 Gateway Time-out aparece much\u00edsimo cuando combinamos Nginx como servidor web [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":1060,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[3],"tags":[],"class_list":["post-1058","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutoriales"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Error 504 Gateway Time-out en Nginx: Gu\u00eda de Soluci\u00f3n - RedServicio Blog<\/title>\n<meta name=\"description\" content=\"Aprende a solucionar el error 504 Gateway Time-out en Nginx y PHP-FPM paso a paso. Configuraciones, c\u00f3digos y consejos pr\u00e1cticos para tu servidor web.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Error 504 Gateway Time-out en Nginx: Gu\u00eda de Soluci\u00f3n - RedServicio Blog\" \/>\n<meta property=\"og:description\" content=\"Aprende a solucionar el error 504 Gateway Time-out en Nginx y PHP-FPM paso a paso. Configuraciones, c\u00f3digos y consejos pr\u00e1cticos para tu servidor web.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/\" \/>\n<meta property=\"og:site_name\" content=\"RedServicio Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-10T06:05:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-10T06:06:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.redservicio.net\/blog\/wp-content\/uploads\/2026\/03\/img-redservicio-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Carmen Dorado\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carmen Dorado\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/\"},\"author\":{\"name\":\"Carmen Dorado\",\"@id\":\"https:\/\/www.redservicio.net\/blog\/#\/schema\/person\/f01a157fcd66c5faafccf03b44eff919\"},\"headline\":\"Error 504 Gateway Time-out en Nginx: Gu\u00eda de Soluci\u00f3n\",\"datePublished\":\"2026-09-10T06:05:58+00:00\",\"dateModified\":\"2026-09-10T06:06:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/\"},\"wordCount\":1116,\"image\":{\"@id\":\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.redservicio.net\/blog\/wp-content\/uploads\/2026\/09\/1789020327_bdee78d54b92.jpg\",\"articleSection\":[\"Tutoriales\"],\"inLanguage\":\"es\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/\",\"url\":\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/\",\"name\":\"Error 504 Gateway Time-out en Nginx: Gu\u00eda de Soluci\u00f3n - RedServicio Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.redservicio.net\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.redservicio.net\/blog\/wp-content\/uploads\/2026\/09\/1789020327_bdee78d54b92.jpg\",\"datePublished\":\"2026-09-10T06:05:58+00:00\",\"dateModified\":\"2026-09-10T06:06:00+00:00\",\"author\":{\"@id\":\"https:\/\/www.redservicio.net\/blog\/#\/schema\/person\/f01a157fcd66c5faafccf03b44eff919\"},\"description\":\"Aprende a solucionar el error 504 Gateway Time-out en Nginx y PHP-FPM paso a paso. Configuraciones, c\u00f3digos y consejos pr\u00e1cticos para tu servidor web.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#primaryimage\",\"url\":\"https:\/\/www.redservicio.net\/blog\/wp-content\/uploads\/2026\/09\/1789020327_bdee78d54b92.jpg\",\"contentUrl\":\"https:\/\/www.redservicio.net\/blog\/wp-content\/uploads\/2026\/09\/1789020327_bdee78d54b92.jpg\",\"width\":1024,\"height\":1024,\"caption\":\"error 504 gateway time-out\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.redservicio.net\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Error 504 Gateway Time-out en Nginx: Gu\u00eda de Soluci\u00f3n\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.redservicio.net\/blog\/#website\",\"url\":\"https:\/\/www.redservicio.net\/blog\/\",\"name\":\"RedServicio Blog\",\"description\":\"Hosting, Dominios y Tecnolog\u00eda\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.redservicio.net\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.redservicio.net\/blog\/#\/schema\/person\/f01a157fcd66c5faafccf03b44eff919\",\"name\":\"Carmen Dorado\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.redservicio.net\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/546fd569ee8d74b07022a88de8fe4a0521f80910252c3f6d4989b81023464d89?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/546fd569ee8d74b07022a88de8fe4a0521f80910252c3f6d4989b81023464d89?s=96&d=mm&r=g\",\"caption\":\"Carmen Dorado\"},\"description\":\"Carmen Dorado aborda la experiencia de usuario, atencion al cliente y buenas practicas en documentacion y soporte tecnico.\",\"url\":\"https:\/\/www.redservicio.net\/blog\/author\/carmen-dorado\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Error 504 Gateway Time-out en Nginx: Gu\u00eda de Soluci\u00f3n - RedServicio Blog","description":"Aprende a solucionar el error 504 Gateway Time-out en Nginx y PHP-FPM paso a paso. Configuraciones, c\u00f3digos y consejos pr\u00e1cticos para tu servidor web.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/","og_locale":"es_ES","og_type":"article","og_title":"Error 504 Gateway Time-out en Nginx: Gu\u00eda de Soluci\u00f3n - RedServicio Blog","og_description":"Aprende a solucionar el error 504 Gateway Time-out en Nginx y PHP-FPM paso a paso. Configuraciones, c\u00f3digos y consejos pr\u00e1cticos para tu servidor web.","og_url":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/","og_site_name":"RedServicio Blog","article_published_time":"2026-09-10T06:05:58+00:00","article_modified_time":"2026-09-10T06:06:00+00:00","og_image":[{"width":1200,"height":900,"url":"https:\/\/www.redservicio.net\/blog\/wp-content\/uploads\/2026\/03\/img-redservicio-1.jpg","type":"image\/jpeg"}],"author":"Carmen Dorado","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Carmen Dorado","Tiempo de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#article","isPartOf":{"@id":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/"},"author":{"name":"Carmen Dorado","@id":"https:\/\/www.redservicio.net\/blog\/#\/schema\/person\/f01a157fcd66c5faafccf03b44eff919"},"headline":"Error 504 Gateway Time-out en Nginx: Gu\u00eda de Soluci\u00f3n","datePublished":"2026-09-10T06:05:58+00:00","dateModified":"2026-09-10T06:06:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/"},"wordCount":1116,"image":{"@id":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#primaryimage"},"thumbnailUrl":"https:\/\/www.redservicio.net\/blog\/wp-content\/uploads\/2026\/09\/1789020327_bdee78d54b92.jpg","articleSection":["Tutoriales"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/","url":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/","name":"Error 504 Gateway Time-out en Nginx: Gu\u00eda de Soluci\u00f3n - RedServicio Blog","isPartOf":{"@id":"https:\/\/www.redservicio.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#primaryimage"},"image":{"@id":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#primaryimage"},"thumbnailUrl":"https:\/\/www.redservicio.net\/blog\/wp-content\/uploads\/2026\/09\/1789020327_bdee78d54b92.jpg","datePublished":"2026-09-10T06:05:58+00:00","dateModified":"2026-09-10T06:06:00+00:00","author":{"@id":"https:\/\/www.redservicio.net\/blog\/#\/schema\/person\/f01a157fcd66c5faafccf03b44eff919"},"description":"Aprende a solucionar el error 504 Gateway Time-out en Nginx y PHP-FPM paso a paso. Configuraciones, c\u00f3digos y consejos pr\u00e1cticos para tu servidor web.","breadcrumb":{"@id":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#primaryimage","url":"https:\/\/www.redservicio.net\/blog\/wp-content\/uploads\/2026\/09\/1789020327_bdee78d54b92.jpg","contentUrl":"https:\/\/www.redservicio.net\/blog\/wp-content\/uploads\/2026\/09\/1789020327_bdee78d54b92.jpg","width":1024,"height":1024,"caption":"error 504 gateway time-out"},{"@type":"BreadcrumbList","@id":"https:\/\/www.redservicio.net\/blog\/error-504-gateway-time-out-en-nginx-guia-de-solucion\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.redservicio.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Error 504 Gateway Time-out en Nginx: Gu\u00eda de Soluci\u00f3n"}]},{"@type":"WebSite","@id":"https:\/\/www.redservicio.net\/blog\/#website","url":"https:\/\/www.redservicio.net\/blog\/","name":"RedServicio Blog","description":"Hosting, Dominios y Tecnolog\u00eda","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.redservicio.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.redservicio.net\/blog\/#\/schema\/person\/f01a157fcd66c5faafccf03b44eff919","name":"Carmen Dorado","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.redservicio.net\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/546fd569ee8d74b07022a88de8fe4a0521f80910252c3f6d4989b81023464d89?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/546fd569ee8d74b07022a88de8fe4a0521f80910252c3f6d4989b81023464d89?s=96&d=mm&r=g","caption":"Carmen Dorado"},"description":"Carmen Dorado aborda la experiencia de usuario, atencion al cliente y buenas practicas en documentacion y soporte tecnico.","url":"https:\/\/www.redservicio.net\/blog\/author\/carmen-dorado\/"}]}},"_links":{"self":[{"href":"https:\/\/www.redservicio.net\/blog\/wp-json\/wp\/v2\/posts\/1058","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.redservicio.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.redservicio.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.redservicio.net\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.redservicio.net\/blog\/wp-json\/wp\/v2\/comments?post=1058"}],"version-history":[{"count":1,"href":"https:\/\/www.redservicio.net\/blog\/wp-json\/wp\/v2\/posts\/1058\/revisions"}],"predecessor-version":[{"id":1059,"href":"https:\/\/www.redservicio.net\/blog\/wp-json\/wp\/v2\/posts\/1058\/revisions\/1059"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.redservicio.net\/blog\/wp-json\/wp\/v2\/media\/1060"}],"wp:attachment":[{"href":"https:\/\/www.redservicio.net\/blog\/wp-json\/wp\/v2\/media?parent=1058"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.redservicio.net\/blog\/wp-json\/wp\/v2\/categories?post=1058"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.redservicio.net\/blog\/wp-json\/wp\/v2\/tags?post=1058"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}