在apache的日志里经常看到这个错误:
[Fri Oct 08 14:49:18 2004] [error] an unknown filter was not added: php [Fri Oct 08 14:49:18 2004] [error] an unknown filter was not added: php [Fri Oct 08 14:49:20 2004] [error] an unknown filter was not added: php [Fri Oct 08 14:49:20 2004] [error] an unknown filter was not added: php [Fri Oct 08 14:49:40 2004] [error] an unknown filter was not added: php
自己的apache的版本是: [root@eygle logs]# apachectl -v Server version: Apache/2.0.49 Server built: Jun 15 2004 16:55:22
还是自己的经验不够,刚才查了一下,找到了答案:

|
Hi, I have re-installed PHP as a DSO module on Apache 2.0.44 and I am unable to use the new filter options. In v4.3.1 I could use the following: <Files *.php> SetOutputFilter PHP SetInputFilter PHP </Files> <Files *.phps> SetOutputFilter PHP SetInputFilter PHP </Files> When I use this I am prompted to download the script and I get the following in my error log: [error] an unknown filter was not added: PHP However if I use the older formatting with 4.3.2RC1 all works well: AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps Is this a bug, or have I missed some documentation that tells me this is no longer included? Thanks.