Hi, I used Apache::ePerl ( http://www.ossp.org/pkg/tool/eperl/ <http://www.ossp.org/pkg/tool/eperl/> ) for a long time (up to perl 5.6.1) until our admin install perl 5.8.0 and recompiled apache and mod_perl with it. After that global hash $Cache where all precompiled eperl scripts kept in becomes corrupted (even under httpd -X) after several calls: 1 req: http://www.server.com/w/love_text/main.pwml <http://www.server.com/w/love_text/main.pwml> 2 req: http://www.server.com/w/code/main.pwml <http://www.server.com/w/code/main.pwml> 3 req: http://www.server.com/w/gift/main.pwml <http://www.server.com/w/gift/main.pwml> all scripts are different. After third call all become unpredictable: calling http://www.server.com/w/gift/main.pwml <http://www.server.com/w/gift/main.pwml> invokes code/main.pwml and other called script randomly! switching off the Cache (recompiling script ) helps the problem all become corect, but what can corruct has so strange? the same files works ok under mod_perl with perl 5.6.1... -vlad