• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 614
  • Last Modified:

Installing mod_gzip

I want to install the mod_zip because I read that this will accelerate  my strore (oscommerce) ..Is it true?

I download the ApacheModuleGzip.dll and I set lis line in th httpd.conf

LoadModule gzip_module "c:/php/ApacheModuleGzip.dll"

But it didn´t work.

Do I need to configure other things?

The error message  Can not load "c:/php/ApacheModuleGzip.dll" the specified module could not be found.

I put the ApacheModuleGzip.dll in c:/php directory c:/windows and c:/windows/system32 but it didn´t work.

May you help me.


  • 4
  • 3
1 Solution
It should be put in your modules directory of apache (Althought the others should work...):

LoadModule gzip_module modules/ApacheModuleGzip.dll

Also make sure to set the proper directives for mod_gzip in your httpd.conf!

PS. Did you also check that the proper rights were set? Ie. that apache may execute the file?

rtorresmtzAuthor Commented:

May you be more explicite about the proper directives I need to set and how to set the right for the execution of apache?
There are quite some things that can be set. Maybe better to provide a link:


Probably you won't need half of them or even maybe more), but it's always good to know what is possible.
Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

rtorresmtzAuthor Commented:
do I have to compile mod_gzip.c with the modification are showed in the link you send me?

Is another way to do it with out to compile this file
No, no, it's not necesary when you use the pre-compiled dll as a load module. The link was just provided because it gives a nice overview of all possible settings for your httpd.conf.
rtorresmtzAuthor Commented:
Then do you mean I need to add all this line to the  httpd.conf file?

LoadModule gzip_module modules/ApacheModuleGzip.dll

mod_gzip_on                   Yes
mod_gzip_can_negotiate        Yes
mod_gzip_static_suffix        .gz
AddEncoding              gzip .gz
mod_gzip_update_static        No
mod_gzip_command_version      '/mod_gzip_status'
mod_gzip_temp_dir             /tmp
mod_gzip_keep_workfiles       No
mod_gzip_minimum_file_size    500
mod_gzip_maximum_file_size    500000
mod_gzip_maximum_inmem_size   60000
mod_gzip_min_http             1000
mod_gzip_handle_methods        GET POST
mod_gzip_item_exclude         reqheader  "User-agent: Mozilla/4.0[678]"
mod_gzip_item_include         file       \.html$
mod_gzip_item_exclude         file       \.js$
mod_gzip_item_exclude         file       \.css$
mod_gzip_item_include         file       \.pl$
mod_gzip_item_include         handler    ^cgi-script$
mod_gzip_item_include         mime       ^text/html$
mod_gzip_item_include         mime       ^text/plain$
mod_gzip_item_include         mime       ^httpd/unix-directory$
mod_gzip_item_exclude         mime       ^image/
mod_gzip_dechunk              Yes
LogFormat                     "%h %l %u %t \"%V %r\" %<s %b mod_gzip: %{mod_gzip_result}n In:%{mod_gzip_input_size}n -< Out:%{mod_gzip_output_size}n = %{mod_gzip_compression_ratio}n pct." common_with_mod_gzip_info2
CustomLog                     logs/mod_gzip.log common_with_mod_gzip_info2
mod_gzip_add_header_count     Yes
mod_gzip_send_vary            On

Depending on which you will use, yes. (When you use the default vlue it won't be necessary to set the setting; then again, you are sure what is used).
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

  • 4
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now