incapaz de desligar expose_php no Ubuntu 14.04 com nginx e php-fpm

4

De acordo com o phpinfo:

Arquivo de configuração carregado: /etc/php5/fpm/php.ini

# grep expose_php /etc/php5/fpm  -R
    /etc/php5/fpm/php.ini:expose_php = Off
    /etc/php5/fpm/pool.d/www.conf:php_flag[expose_php] = off

# curl -I https://MyHost.loc/i.php | head | grep X-Powered-By
X-Powered-By: PHP/5.5.9-1ubuntu4

Alguém pode confirmar isso no Ubuntu 14.04?

Alguma idéia de como se livrar do X-Powered-By?

    
por Rufinus 16.04.2014 / 12:56

3 respostas

2

Parece que há um bug no script de inicialização. restart didnt reiniciou o php fpm, mas não relatou um problema também. stop & start funcionou e liderou o não mais X-Powered-By.

    
por 16.04.2014 / 14:11
0

Adicione proxy_hide_header X-Powered-By; ao arquivo nginx habilitado para o site correspondente e reinicie-o.

    
por 24.04.2017 / 12:19
0

Eu tive um problema semelhante com a imagem do wordpress do bitnami , onde php-fpm está empacotado. Não foi um bug com restart ou nada, foi um problema de formato de configuração.

O formato da configuração que funcionou para mim: php_flag[expose_php]=off

echo "php_flag[expose_php]=off" >> /opt/bitnami/apps/wordpress/conf/php-fpm/php-settings.conf
cd /opt/bitnami
./ctlscript.sh restart php-fpm
    
por 21.12.2017 / 16:12