> I can only guess that something must be different between the user
> environment for yourself and the apache user. You might try passing
> some environment variables, or else getting your script to output some
> debugging information.
> 
> PassEnv LD_LIBRARY_PATH
> 
> That's just a guess though, there can be any number of reasons why
> your binary isn't running correctly. Perhaps the facility you've used
> to produce the encrypted binary needs access to some library path
> that's in your environment but not the server's?
> 
> -- 
> noodl


I am not sure the best way to track down the environment problem, however I see 
that when it executes at the command line, $LD_LIBRARY_PATH is blank

However, I have made progress. I found that if I wrap a call to the encrypted 
perl executable with an unencrypted perl wrapper, it works!
Here is the contents of the wrapper script:

#!/usr/bin/perl
print `/var/www/cgi-bin/ss.pl.x`;




      
____________________________________________________________________________________
Check out the hottest 2008 models today at Yahoo! Autos.
http://autos.yahoo.com/new_cars.html

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
   "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to