Não se pode redefinir uma constante (em PHP / WordPress). Então, você deve ter colocado a linha ...
define('WP_MEMORY_LIMIT', '128M');
no end do seu arquivo wp-config.php . Se você ainda não está ciente, a última linha padrão neste arquivo ( require_once(ABSPATH . 'wp-settings.php');
) configura todas as variáveis e constantes.
Para resolver seu problema, você deve definir 'WP_MEMORY_LIMIT' antes de o WordPress definir suas constantes. Portanto, o conteúdo (ou tail wp-config.php
) do arquivo wp-config.php
do seu site deve ser lido assim ...
define( 'WP_MEMORY_LIMIT', '128M' );
/* That's all, stop editing! Happy blogging. */
/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
Basicamente, não há nada errado com o Nginx ou o php-fpm. O problema está em onde você define uma constante para o WordPress .