php --ini=diff отображает нестандартные INI директивыВ PHP 8.5 появилась полезная команда для отладки конфигурации —
php --ini=diff. Она моментально показывает все INI-настройки, которые отличаются от стандартных значений по умолчанию.🛠 Как это работает:
php --ini=diff
На выходе — список параметров, которые вы или система изменили:
Non-default INI settings:
html_errors: "1" -> "0"
max_execution_time: "30" -> "0"
🚀 Зачем это нужно:
✅ Больше не нужно вручную сравнивать
php.ini или искать изменения в phpinfo()✅ Идеально для отчётов об ошибках — сразу видно, какие настройки могли вызвать проблему
✅ Работает в связке с другими CLI-опциями (
-d, -c, -n)🔙 Обратная совместимость:
В старых версиях PHP команда не сломается — просто вернёт результат как
php --ini.Отличный инструмент для всех, кто работает с настройкой PHP-серверов и отладкой окружения.
🖥 Читать статью
📱 @dev_notes_ru
#PHP #PHP85 #CLI
