Согласно phpinfo:
Загруженный файл конфигурации: /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
Может кто-нибудь подтвердить это в Ubuntu 14.04?
Есть идеи, как избавиться от X-Powered-By?
Похоже, в сценарии инициализации есть ошибка. restart
не перезапустил php fpm, но и не сообщил о проблеме. stop
& start
работал и не руководил больше X-Powered-By.
У меня была аналогичная проблема с изображение bitnami на wordpress где php-fpm
завернут. Это не была ошибка restart
или что-то еще, это была проблема с форматом конфигурации.
Формат конфигурации, который у меня сработал: 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
Добавить proxy_hide_header X-Powered-By;
в соответствующий файл с поддержкой сайта nginx и перезапустите его.