【发布时间】:2012-09-09 23:18:21
【问题描述】:
我正在寻找一种方法来使用 API 来操作 PHP 在其下运行的网络服务器。
例如,我希望能够动态添加 mod 重写规则或阻止某些路径的 IP 地址,所有这些都无需接触 .htaccess 文件。
PHP 是否存在类似this 的内容?
【问题讨论】:
-
为什么不用
.htaccess文件?每次进行更改时都必须重新启动服务器,但我想如果不经常修改配置就可以了。 -
@ShaquinTrifonoff 并非如此,Apache2 会定期检查 .htaccess 文件的更改并重新编译它们。确实不会立即检测到更改,但会在几秒钟内检测到它们。不使用 .htaccess 文件的一个原因是更难检测和回滚错误(回滚很容易,删除,重新创建;检测更难)。
-
我说的是服务器配置 (
httpd.conf),因为你必须重新启动服务器。 -
我在想/希望通过 API 对(内存中的)配置进行动态更改。
-
我不认为有类似的东西,不幸的是必须使用
.htaccess文件。