psecio/iniscan
psecio/iniscan is a PHP security scanner that checks your php.ini configuration against recommended security settings. It highlights risky directives and helps harden production environments, making it useful for audits, CI checks, and server reviews.
psecio/iniscan is a PHP security-hardening scanner for php.ini, not a Laravel runtime package. It fits best as a developer/CI/compliance tool that checks PHP configuration against security best practices. For Laravel teams, it complements application-level scanners and dependency auditing by validating the runtime configuration layer: error display, session settings, file uploads, disabled functions, open_basedir, cookies, etc.php.ini may not reflect the effective production configuration. Security teams may need an exception process for justified deviations.php.ini is managed externally? Who owns remediation and risk acceptance?php.ini is the one actually loaded by production workers. If using Docker, scan the image-built configuration; if using managed hosting, export effective configuration or use provider-native controls.php.ini, scanning the wrong SAPI configuration, container/host configuration drift, false positives, rule obsolescence, and CI failures blocking releases without an exception path. Mitigate with explicit config paths, baseline management, severity thresholds, and documented waivers.How can I help you explore Laravel packages today?