https://github.com/coreruleset/phpmyadmin-rule-exclusions-plugin
Rule exclusion plugin for phpMyAdmin.
https://github.com/coreruleset/phpmyadmin-rule-exclusions-plugin
crs crs-plugin
Last synced: 4 months ago
JSON representation
Rule exclusion plugin for phpMyAdmin.
- Host: GitHub
- URL: https://github.com/coreruleset/phpmyadmin-rule-exclusions-plugin
- Owner: coreruleset
- License: apache-2.0
- Created: 2022-02-23T08:58:19.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-12-05T12:53:24.000Z (6 months ago)
- Last Synced: 2025-12-08T23:22:37.877Z (6 months ago)
- Topics: crs, crs-plugin
- Homepage:
- Size: 130 KB
- Stars: 1
- Watchers: 10
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OWASP CRS - phpMyAdmin Rule Exclusions Plugin
[](https://github.com/coreruleset/phpmyadmin-rule-exclusions-plugin/actions/workflows/integration.yml)
[](https://github.com/coreruleset/phpmyadmin-rule-exclusions-plugin/actions/workflows/lint.yml)
## Description
This plugin contains rule exclusions for [phpMyAdmin](https://www.phpmyadmin.net/),
a tool intended to handle the administration of MySQL over the Web, so it can be
run flawlessly togather with OWASP CRS (CRS).
## Installation
For full and up to date instructions for the different available plugin
installation methods, refer to [How to Install a Plugin](https://coreruleset.org/docs/concepts/plugins/#how-to-install-a-plugin)
in the official CRS documentation.
### Conditionally enable plugins for multi-application environments
For full and up to date instructions on how to conditionally enable/disable this plugin on a multisite environment, please refer to [Conditionally enable plugins for multi-application environments](https://coreruleset.org/docs/concepts/plugins/#conditionally-enable-plugins-for-multi-application-environments) in the official CRS documentation.
## Configuration
All settings can be done in file `plugins/phpmyadmin-rule-exclusions-config.conf`.
### tx.phpmyadmin-rule-exclusions-plugin_url_format
phpMyAdmin completely changed URL structure from version 5.1.0 so, if you are
running older version, set this setting to `old`. Otherwise, keep it to `v51`.
Default value: v51
## Testing
After the plugin is enabled, your phpMyAdmin instance should work without any
problems possibly caused by CRS (for example, false positives while blocking
requests). If you are still having any problems, please file a new issue on
[github](https://github.com/coreruleset/phpmyadmin-rule-exclusions-plugin).
## License
Copyright (c) 2022-2024 OWASP CRS project. All rights reserved.
The OWASP CRS and its official plugins are distributed
under Apache Software License (ASL) version 2. Please see the enclosed LICENSE
file for full details.