I'm getting very strange behavior with a perl CGI. I'm running Apache 2.047 on an AIX 5.3 server. Perl version is 5.8.
When I launch the cgi, it runs partway and stops. The browser says it's done. When you view source, it shows that the html simply stopped in the middle. Meanwhile, there is a process still running, taking 100% of a cpu, with a parent pid of 1.
I've tried restarting the web server. That worked once today but not the second time I tried it.
The cgi is reading a text file and displaying the contents in the browser. Pretty simple. It runs perfectly from the command line. I've looked for weird characters that might have gotten in the file somehow and haven't found anything.
What would cause something like this? And how do I prevent it from happening?
Thanks for your help.
When I launch the cgi, it runs partway and stops. The browser says it's done. When you view source, it shows that the html simply stopped in the middle. Meanwhile, there is a process still running, taking 100% of a cpu, with a parent pid of 1.
I've tried restarting the web server. That worked once today but not the second time I tried it.
The cgi is reading a text file and displaying the contents in the browser. Pretty simple. It runs perfectly from the command line. I've looked for weird characters that might have gotten in the file somehow and haven't found anything.
What would cause something like this? And how do I prevent it from happening?
Thanks for your help.