Hello again, these are my results about the discussion:
------------------------------------------------------------------------
- First, the obvious, the last problem about

$Directory{'f:/projectes/sites/blogum.org'} = {
 PerlHeaderParserHandler => "module",
 Options => {
 All => "-Indexes",
 },
 AllowOverride => "All",
 Order => "allow,deny",
 Allow => "from all",
 DirectoryIndex => "main.bhtml",
 AddOutputFilter => "INCLUDES .bhtml",
 AddOutputFilter => "INCLUDES .html",
 Files => {
 "*.bhtml" => {
 PerlOutputFilterHandler => "Blogum::BlogumFilter",
 },
 },
 };

there were a problem with AddOutputFilter, but really the problem was with this
 Options => {
 All => "-Indexes",
 },

This is a mistake, writting this
Options => "All -Indexes",
problem is solved and AddOutputFilterworks fine
------------------------------------------------------------------------


------------------------------------------------------------------------
Now, the not so obvious (for me) apache httpd.conf configuration.
Ok, i was an "ingenous" to believe that if i call a perl module from httpd.conf this 
would
be magically different and the world will be beautiful.

Then i have to provide a right namespace, but you're right (Stas) that there is not a 
lot
of docs there (i haven't found), so i decided for
use Apache::ServerUtil ();

And i've begun to look for info in perl.apache.org.

Then, this is what i have found:
(http://perl.apache.org/docs/2.0/user/porting/compat.html#C_Apache_E_gt_httpd_conf_)

Apache->httpd_conf is now $s->add_config or $r->add_config. e.g.:
  require Apache::ServerUtil;
  Apache->server->add_config(['require valid-user']);
See the Apache::ServerUtil manpage.

But ...
(http://perl.apache.org/docs/2.0/api/Apache/ServerUtil.html)


Apache::ServerUtil
Table of Contents
    * Synopsis
    * Description
    * Constants
          o Apache::server_root
    * Functions API
          o add_version_component
          o exists_config_define
          o get_server_built
          o get_server_version
    * Methods API
          o server_root_relative()
          o error_log2stderr
          o psignature
          o dir_config
          o is_perl_option_enabled
          o get_handlers
          o push_handlers
          o set_handlers
          o server
    * See Also
    * Copyright
    * Authors

Where is the "add_config" method??
Maybe i have to find Apache->server
(http://perl.apache.org/docs/2.0/api/Apache/Server.html)

Apache->server
Table of Contents
    * Synopsis
    * Description
    * API
          o process
          o next
          o server_admin
          o server_hostname
          o port
          o error_fname
          o loglevel
          o is_virtual
          o module_config
          o lookup_defaults
          o addrs
          o timeout
          o keep_alive_timeout
          o keep_alive_max
          o keep_alive
          o path
          o names
          o wild_names
          o limit_req_line
          o limit_req_fieldsize
          o limit_req_fields
    * See Also
    * Copyright
    * Authors

Neither, let's look for add_config in search label ... i find!
(http://perl.apache.org/docs/2.0/api/Apache/RequestUtil.html#C_add_config_)

Apache::RequestUtil
Table of Contents
    * Synopsis
    * Description
    * Functions API
          o Apache->request()
    * Methods API
          o default_type
          o document_root
          o get_limit_req_body
          o get_server_name
          o get_server_port
          o get_status_line
          o is_initial_req
          o method_register
          o add_config
          o location
          o location_merge
          o pnotes
          o no_cache
          o as_string
          o get_handlers
          o push_handlers
          o set_handlers
          o set_basic_credentials
          o slurp_filename
          o is_perl_option_enabled
          o dir_config
    * See Also
    * Copyright
    * Authors

Then, what object have i to use?? RequestUtil or ServerUtil?
At the time i write this i haven't tested any of both (i'm gonna do it now), thanks for
all!!!!!!!!!!!!!!!!!!!!!
-----

Ya.com ADSL:ˇPROMOCIÓN! Router 3Com Wireless 11g + 1 Mes + Alta ˇGratis! 
http://acceso.ya.com/adsl/256router/

Ven, vota a [EMAIL PROTECTED] más [EMAIL PROTECTED] y... ˇatrévete a ser uno de ellos! 
En http://guapos.yatv.com


--
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html

Reply via email to