xqus / php-waf
dev-master
2023-04-24 19:53 UTC
Requires
- php: >=7.0
Requires (Dev)
- phpunit/phpunit: 10
This package is auto-updated.
Last update: 2024-09-24 23:06:02 UTC
README
PHP 网络应用防火墙
要求
- PHP >= 7.0
安装
composer require xqus/php-waf
如何使用
-
创建一个 PHP 脚本以启动防火墙实例
- waf.php
<?php $waf = new \xqus\PhpWaf\Firewall(); $waf->run();
-
配置您的 web 服务器
- Apache (.htaccess)
php_value auto_prepend_file "/path/to/waf.php"
- Nginx
fastcgi_param PHP_VALUE "auto_prepend_file=/path/to/waf.php";