Hello *, I have a question regarding mules for Apache2. In my module mod_unity.c is written: static const command_rec udsc_config_cmds[] = { /* * Global (main-server) context configuration directives */ AP_INIT_TAKE1("UNITYUsmwHost", udsc_cmd_UDSCUsmwHost,NULL,RSRC_CONF,"UNITY USMW Host (127.0.0.1, IP-Address)"), AP_INIT_TAKE1("UNITYUsmwPort", udsc_cmd_UDSCUsmwPort,NULL,RSRC_CONF,"UNITY USMW Port (8769, Port number)"), AP_INIT_TAKE1("UNITYUsmwTimeOut", udsc_cmd_UDSCUsmwTimeOut,NULL,RSRC_CONF, "UNITY USMW Timeout (30, TimeOut in seconds (5-600))"), AP_INIT_TAKE1("UNITYUsmwRetries",udsc_cmd_UDSCUsmwRetries,NULL,RSRC_CONF, "UNITY USMW Connection Retries " "(`2', `Number of retries')"), AP_INIT_TAKE1("UNITYMutex",udsc_cmd_UDSCMutex,NULL,RSRC_CONF, "UNITY lock for handling internal mutual exclusions " "(`none', `file:/path/to/file')"), AP_INIT_TAKE1("UNITYSessionCache",udsc_cmd_UDSCSessionCache, NULL,RSRC_CONF, "UNITY Session Cache storage " "(`shm:/path/to/file')"), AP_INIT_TAKE1("UNITYSessionCacheTimeout",udsc_cmd_UDSCSessionCacheTimeout, NULL,RSRC_CONF, "UNITY expiration of normal sessions " "(`86400' - number of seconds)"), AP_INIT_TAKE1("UNITYTransientStateTimeout",udsc_cmd_UDSCTransientStateTimeout, NULL,RSRC_CONF, "UNITY expiration of internal transient sessions " "(`300' - number of seconds)"), AP_INIT_TAKE1("UNITYFirstAccessTimeout",udsc_cmd_UDSCFirstAccessTimeout, NULL,RSRC_CONF,"UNITY timeout until first access after login" "(`30' - number of seconds)"), AP_INIT_TAKE1("UNITYTitlePrefixFile",udsc_cmd_UDSCTitlePrefixFile, NULL,RSRC_CONF, "UNITY TitlePrefixFile " "(`/path/to/file')"), AP_INIT_TAKE1("UNITYTitlePrefixDefault",udsc_cmd_UDSCTitlePrefixDefault, NULL,RSRC_CONF, "UNITY TitlePrefixDefault " "(`String')"), AP_INIT_FLAG("UNITYCL4BYTEBUG",udsc_cmd_UDSCCL4BYTEBUG, NULL,RSRC_CONF, "UNITY ContenLength 4 Byte Off Bug " "(`on', `off')"), {NULL} }; static void register_hooks(apr_pool_t *p) { static const char * const aszPre[]={"mod_unity.c",NULL}; ap_hook_post_config(udsc_init_Module,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_auth_checker(udsc_auth_handler,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_access_checker(udsc_access_handler,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_fixups(udsc_fixups,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_child_init(udsc_init_Child,NULL,NULL,APR_HOOK_MIDDLE); //ap_hook_handler(udsc_child_exit,NULL,NULL,APR_HOOK_MIDDLE); #ifdef USSW_PROTOTYPE ap_hook_handler(udsc_hook_AddModule,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_handler(udsc_hook_RemoveModule,NULL,NULL,APR_HOOK_MIDDLE); #endif ap_hook_handler(udsc_secmcj_handler,NULL,NULL,APR_HOOK_FIRST); ap_hook_handler(udsc_notification_handler,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_handler(udsc_login_handler,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_handler(udsc_single_login_handler,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_handler(udsc_logout_handler,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_handler(udsc_wsm_handler,NULL,NULL,APR_HOOK_MIDDLE); ap_hook_handler(udsc_mulsess_tab_handler,NULL,NULL,APR_HOOK_MIDDLE); } /* * the main Apache API config structure */ module AP_MODULE_DECLARE_DATA unity_module = { STANDARD20_MODULE_STUFF, /* Standard API (always present) */ NULL, /* create per-dir config structures */ NULL, /* merge per-dir config structures */ udsc_config_server_create, /* create per-server config structures */ NULL, /* merge per-server config structures */ udsc_config_cmds, /* table of config file commands */ register_hooks /*set up other request processing hooks */ };
Could you please tell me what is called first? Without this module I see Document Root page of apache, but when the module is loaded no Document Root is shown but some error log page generated by module? Configuration file of module is in the attachement?. LogFile /var/log/apache2/rewrite_log is in the attachment. Could you please tell me where I can have a problem? regards / S pozdravem Ing. Petr Hráček IT Services and Enterprise Communications Developer Bidláky 20, budova Mediahall 639 00 Brno Tel.: +420 533 337 267 Fax.: +420 533 337 252 mailto: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> www.isec-it.com <http://www.isec-it.com/> Společnost: iSEC - IT Services and Enterprise Communications s.r.o. Sídlo: Brno, Bidláky 20, 639 00 Obchodní firma je zapsána v obchodním rejstříku u Krajského soudu v Brně v oddílu C, ve složce 54602. IČ: 27721710 POZOR! Tento e-mail může obsahovat obchodní tajemství nebo jiné utajované a důvěrné informace. Pokud jste tento e-mail obdrželi omylem, oznamujeme Vám tímto, že je přísně zakázáno jej jakýmkoli způsobem upravovat, kopírovat nebo šířit. Neprodleně nás prosím informujte a tento e-mail zničte. Děkujeme za spolupráci. Important Note! This e-mail may contain trade secrets or privileged, undisclosed or otherwise confidential information. If you have received this e-mail in error, you are hereby notified that any review, copying or distribution of it is strictly prohibited. Please inform us immediately and destroy the original transmittal. Thank you for your cooperation.
mod_unity.conf
Description: mod_unity.conf
rewrite_log
Description: rewrite_log