Re: Best compression for mod_perl application?

2003-07-01 Thread Sven Geisler
Hi Nigel,

I had the same question three month ago.
There are a few sources which compare the different modules. See
mod_perl guide.

My solution is now mod_deflate 1.0.18 with apache 1.3.27.

My configuration in httpd.conf is:

# activate compress
IfModule mod_deflate.c
# main switch
DeflateEnable   on
DeflateMinLength1024
DeflateCompLevel8
# compress over proxies
DeflateProxied  on
# switch off MSIE 4.x - has bugs
DeflateDisableRange MSIE 4.
# experimentell - for uploads
DeflateVary on
#   DeflateHTTP 1.1 # default
# activate for HTTP 1.0
DeflateHTTP 1.0
#   DeflateTypestext/html   # default
# add more content types for compression
DeflateTypestext/css
DeflateTypestext/plain
DeflateTypestext/rtf
DeflateTypestext/xml
DeflateTypestext/javascript
DeflateTypesimage/vnd.dwg
DeflateTypesimage/vnd.dxf
DeflateTypesapplication/msword
DeflateTypesapplication/vnd.hp-HPGL
DeflateTypesapplication/vnd.ms-access
DeflateTypesapplication/vnd.ms-excel
DeflateTypesapplication/vnd.ms-powerpoint
DeflateTypesapplication/vnd.ms-project
DeflateTypesapplication/vnd.visio
DeflateTypesapplication/x-javascript
# pdf does no work
#   DeflateTypesapplication/pdf
/IfModule

I hope that helps you.

Regards,
Sven.



Am Die, 2003-07-01 um 17.02 schrieb Slava Bizyayev:
 Apache::Dynagzip is not supposed to work on Apache-2.
 
 That would be of my real interest to know as many details of Bill's
 experience with mod_deflate as he can provide.
 
 Thanks,
 Slava
 
 - Original Message -
 From: Nigel Hamilton [EMAIL PROTECTED]
 To: Bill Marrs [EMAIL PROTECTED]
 Cc: [EMAIL PROTECTED]
 Sent: Tuesday, July 01, 2003 9:56 AM
 Subject: Re: Best compression for mod_perl application?
 
 
  HI Bill,
 
  mod_gzip gave me a lot of grief when I used it - spurious errors
  kept filling the log and it didn't work easily with SSL. I spent a day
  trying to configure a nasty proxy solution.
 
  Apache::DynaGZIP has been much less hassle to install and run and
  it works with SSL. Although, I have not tried it on Apache 2.
 
  Kind Rehards,
 
  NIgel
 
 
  --
  Nigel Hamilton
  Turbo10 Metasearch Engine
 
  email: [EMAIL PROTECTED]
  tel: +44 (0) 207 987 5460
  fax: +44 (0) 207 987 5468
 
 
 
  http://turbo10.com Search Deeper. Browse Faster.
 
 
 
 




Re: Best compression for mod_perl application?

2003-07-01 Thread Sven Geisler
This is one of the source I had in mind.
Well done Slava.

BTW. Do you consider the latest version of mod_deflate?

Regardsm
Sven.

Am Die, 2003-07-01 um 18.12 schrieb Slava Bizyayev:
 And how about http://devl4.outlook.net/devdoc/FAQ/compression.html for
 Apache 1.3.27?
 
 ;-)
 Slava
 
 - Original Message -
 From: Sven Geisler [EMAIL PROTECTED]
 To: Nigel Hamilton [EMAIL PROTECTED]; Slava Bizyayev
 [EMAIL PROTECTED]
 Cc: Bill Marrs [EMAIL PROTECTED]; [EMAIL PROTECTED]
 Sent: Tuesday, July 01, 2003 10:48 AM
 Subject: Re: Best compression for mod_perl application?
 
 
  Hi Nigel,
 
  I had the same question three month ago.
  There are a few sources which compare the different modules. See
  mod_perl guide.
 
  My solution is now mod_deflate 1.0.18 with apache 1.3.27.
 
  My configuration in httpd.conf is:
 
  # activate compress
  IfModule mod_deflate.c
  # main switch
  DeflateEnable   on
  DeflateMinLength1024
  DeflateCompLevel8
  # compress over proxies
  DeflateProxied  on
  # switch off MSIE 4.x - has bugs
  DeflateDisableRange MSIE 4.
  # experimentell - for uploads
  DeflateVary on
  #   DeflateHTTP 1.1 # default
  # activate for HTTP 1.0
  DeflateHTTP 1.0
  #   DeflateTypestext/html   # default
  # add more content types for compression
  DeflateTypestext/css
  DeflateTypestext/plain
  DeflateTypestext/rtf
  DeflateTypestext/xml
  DeflateTypestext/javascript
  DeflateTypesimage/vnd.dwg
  DeflateTypesimage/vnd.dxf
  DeflateTypesapplication/msword
  DeflateTypesapplication/vnd.hp-HPGL
  DeflateTypesapplication/vnd.ms-access
  DeflateTypesapplication/vnd.ms-excel
  DeflateTypesapplication/vnd.ms-powerpoint
  DeflateTypesapplication/vnd.ms-project
  DeflateTypesapplication/vnd.visio
  DeflateTypesapplication/x-javascript
  # pdf does no work
  #   DeflateTypesapplication/pdf
  /IfModule
 
  I hope that helps you.
 
  Regards,
  Sven.
 
 
 
  Am Die, 2003-07-01 um 17.02 schrieb Slava Bizyayev:
   Apache::Dynagzip is not supposed to work on Apache-2.
  
   That would be of my real interest to know as many details of Bill's
   experience with mod_deflate as he can provide.
  
   Thanks,
   Slava
  
   - Original Message -
   From: Nigel Hamilton [EMAIL PROTECTED]
   To: Bill Marrs [EMAIL PROTECTED]
   Cc: [EMAIL PROTECTED]
   Sent: Tuesday, July 01, 2003 9:56 AM
   Subject: Re: Best compression for mod_perl application?
  
  
HI Bill,
   
mod_gzip gave me a lot of grief when I used it - spurious errors
kept filling the log and it didn't work easily with SSL. I spent a day
trying to configure a nasty proxy solution.
   
Apache::DynaGZIP has been much less hassle to install and run and
it works with SSL. Although, I have not tried it on Apache 2.
   
Kind Rehards,
   
NIgel
   
   
--
Nigel Hamilton
Turbo10 Metasearch Engine
   
email: [EMAIL PROTECTED]
tel: +44 (0) 207 987 5460
fax: +44 (0) 207 987 5468
   
  
 
   
http://turbo10.com Search Deeper. Browse Faster.
   
   
  
  
 
 
 
 
 




Re: Upgrading to perl 5.8.0 (newbie question)

2003-02-24 Thread Sven Geisler
Hi,

mod_perl 1.27 is the latest stable version of mod_perl 1.
You're fine.

Regards,
Sven.

Am Mon, 2003-02-24 um 12.24 schrieb Gazi, Nasser (London):
 Hi,
 
 I have a server which has the following pre-installed on it:
   Apache/1.3.27
   mod_perl/1.27
   Perl/5.6.1
 
 If I upgrade to Perl/5.8.0 will I have to upgrade mod_perl to a newer
 version as well?
 
 Thanks,
 NG
 
 




Re: array through pages

2003-01-13 Thread Sven Geisler
Hi koudjo,

easy:

use Storable qw(freeze thaw);
use MIME::Base64 qw(encode_base64 decode_base64);


# to encode use:
$pass_throw_var = encode_base64(freeze(\@your_array));

...

# to decode use:
$your_array_ref = thaw(decode_base64($pass_throw_var));


Regards
Sven.

Am Mon, 2003-01-13 um 10.26 schrieb koudjo ametepe:
 hello everybody
 
 thank you for al your request and suggests.
 
 I have a problem with array in perl cgi .I want to pass an array trhough two 
 pages , just like we do with a simple varaiable ; but i can't find the way 
 to do it .
 
 Please can you give me sme ideas about it
 
 Thank you
 
 koudjo
 
 
 
 
 _
 MSN Search, le moteur de recherche qui pense comme vous ! 
 http://search.msn.fr/worldwide.asp
 
 





Re: pre-spawning database connections[newbie]

2003-01-13 Thread Sven Geisler
Hi Ben,

Do you use Apache::DBI?
I mean yes because you're using connect_on_init.

Apache::DBI do not really close your DBI connection. You will get the
same connection with the same connection parameters, when you call
DBI-connect. All connections are cached by Apache::DBI.

Yes, you should call DBI-connect.

Each sub process will get it's own connections.

Regards
Sven.


Am Mon, 2003-01-13 um 13.08 schrieb Ben Wrigley:
 Hi All,
 
 I'm a mod_perl newbie and just trying to understand a little more about the 
startup.pl files and prespawning databases. 
 
 I am using the connect_on_init routine in the startup.pl which is fine.
 
 What I'm not sure is then how to use this most economically in my scripts. 
 
 It seems that in the scripts you should call the DBI-connect again, but that seems 
to be bypassing the connection I made at startup or am I misunderstanding completely.
 
 Thanks for your help
 
 Ben





Re: cookies and IE

2002-10-02 Thread Sven Geisler

Hi Alan,

I guess your mistake is to send the refresh header as http header.
You should use a meta tag in html or redirect in http.

Sven.


On Tue, 1 Oct 2002, Alan wrote:

 Hi folks... I'm having a bit of a weird problem with Apache::Cookie and
 IE.
 
 I'm setting a cookie and then doing a redirect as follows:
 
 my $c = Apache::Cookie-new( $r,
 -name = 'userdata',
 -value = $cookie,
 -expires = '1d',
 -path = '/dealers'
 );
 
 $r-content_type('text/html');
 $c-bake;
 $r-header_out(Refresh=0;url=/dealers$request_uri);
 $r-no_cache(1);
 $r-send_http_header;
 $r-print( print_refresh_page_content() );
 
 (print_refresh_page_content() just returns a string of authenticated)
 
 After the authenticated message is printed it should refresh back to the
 /dealers/ URL, except this time the handler will see there is a cookie
 and print out the real data, not a username/pass prompt.
 
 This works *perfectly* in mozilla linux, galeon, mozilla windows, and
 ie6 under windows XP.  It *doesn't* work on ie 6 under win98, winME, or
 ie 5.5 run through crossover office.  It displays the authenticated
 page, but then refreshes back to the login page.  No cookie is set, but
 debug when setting the cookie shows the following:
 
 Set-Cookie=userdata=[data]; path=/dealers; expires=1d at 
/home/alan/code/rubberoven/mod_perl/Rubberoven/Dealer.pm line 139.
 Refresh=0;url=/dealers/ at /home/alan/code/rubberoven/mod_perl/Rubberoven/Dealer.pm 
line 139.
 Pragma=no-cache at /home/alan/code/rubberoven/mod_perl/Rubberoven/Dealer.pm line 139.
 Cache-control=no-cache at /home/alan/code/rubberoven/mod_perl/Rubberoven/Dealer.pm 
line 139.
 Connection=close at /home/alan/code/rubberoven/mod_perl/Rubberoven/Dealer.pm line 
139.
 Content-Type=text/html at /home/alan/code/rubberoven/mod_perl/Rubberoven/Dealer.pm 
line 139.
 Expires=Tue, 01 Oct 2002 18:30:31 GMT at 
/home/alan/code/rubberoven/mod_perl/Rubberoven/Dealer.pm line 139.
 
 This is the same that is printed out when a working browser gets cookies
 set.
 
 I've played around with the security settings, and even at the lowest
 setting, with IE set to prompt for any cookies, it won't even
 acknowledge that I'm trying to set a cookie.
 
 Anyone have any ideas/solutions/thoughts?
 
 
 

-- 
Sven Geislere-mail:  [EMAIL PROTECTED]
Senior Developertel:(+49 30) 53 62 16 27




apache mod_perl compiled with gcc 3.1 or Intel C/C++?

2002-08-14 Thread Sven Geisler

Hi,

has someone experiences in gcc 3.1 or Intel C/C++ compiler for 
apache, perl  mod_perl on a production system with P4/XEON  RedHat.

At this time I use gcc 2.96. I heard with gcc 2.96 the code optimization 
for P4/XEON is not good.

Any ideas?

Sven.

-- 
Sven Geislere-mail:  [EMAIL PROTECTED]
Senior Developertel:(+49 30) 53 62 16 27