Maybe your web server machine runs SELinux or something that prevents the Apache user from making outbound network requests.
If you can reduce the Perl script to a minimal, self-contained script to reproduce the problem, maybe somebody can find the reason why things don't work.
Have you tried launching the script directly, without PHP in the middle? Maybe from a shell script or a tiny Perl script.
In reply to Re^2: Execute a perl script from PHP?
by Corion
in thread Execute a perl script from PHP?
by jtzako
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |