运行我的处理程序Apache后运行PHP Handler

时间:2016-07-19 04:51:53

标签: php apache

我在Apache中创建了一个处理程序,它应该解析输入的URL。如果满足处理程序定义的条件,则处理程序返回DECLINED并且请求的页面处于打开状态。如果不是,则处理程序显示“已拒绝”。但是,我面临的问题是,当我尝试显示PHP页面时,PHP处理程序在我的处理程序返回DECLINED后无法帮助执行PHP代码。我在httpd.conf文件中包含以下行:

LoadModule example5_module modules/mod_example5.so
<FilesMatch \.php$>
    SetHandler example5-handler
    AddHandler application/x-httpd-php .php
</FilesMatch>

这里,example5_module是我写的模块,example5-handler是我的处理程序。处理程序完全正常,并完成解析URL的工作,但成功后它显示一个空白页而不是执行PHP代码。如果我删除我的处理程序,我还检查了PHP是否正常工作。请帮助我让我的处理程序和PHP处理程序一起工作。

0 个答案:

没有答案