O
ozzi4648
Guest
Around 2 weeks ago, we had a reseller transfer over to our cPanel server from another service he said was to slow for him. He was concerned that we had certain Perl modules installed including Imagemagic. We did and he was happy. The first site he setup, as reseller, was selling webhosting. The second was an auction site, perl scripts, that he had purchased for about 300.00 that he setup under an auction site name.
After he setup his mysql database we received numerous errors where his perl scripts could not connect to the mysql database. I ensured him that DBI:Mysql was installed, according to list of perl modules it was, but he kept telling us it wasn't. This went on for a few days till i got sick of it and re installed the perl module from WHM. After we reinstalled DBI:Mysql he was able to connect to Mysql. WEIRD! Why did i have to do that you ask? Beats me. WHM said it was installed so why didnt it work?
Over the course of a week numerous errors were appearing in our error_log files. I told him to fix his scripts but he kept telling me that he has been using these scripts for 2 years and never saw these errors before on any server. I told it was probably because nobody ever checked the log files on his site. Here are some of them.
DBD::mysql::st fetchrow_array failed: fetch() without execute() at
includes/close_item.pl line 52.
[Thu Nov 21 10:38:28 2002] [error] [client 66.201.156.164] File does not
exist: /usr/local/apache/htdocs/auctionimages/regi$
[Thu Nov 21 10:38:28 2002] [error] [client 66.201.156.164] File does not
exist: /usr/local/apache/htdocs/404.shtml
DBD::mysql::st fetchrow_array failed: fetch() without execute() at
includes/close_item.pl line 52.
DBD::mysql::st fetchrow_array failed: fetch() without execute() at
includes/close_item.pl line 52
So we spent countless hours emailing back and forth and i finally told him it was his scripts and that he had to fix them. My error log was growing and i was getting tired of the whole thing.
I got onto our second cPanel server and did a site copy. I copied his entire site over to a fresh cPanel server. I wanted to see if the same errors happen there also. Sure enough, the same errors keep coming up over and over and over, even on a bran new cPanel server. Now his threatening to leave. Im not so worried about that, but that makes me really think about the perl modules installed on cPanel. Whats up with those? Is it his script or is it our server.
He keeps telling me that his scripts never errored out on any other server which i find hard to believe. Unless the owner of the server actually monitored the error log nobody would have even caught that fact that his scripts were sloppy.
My question is. Does anyone know if Perl modules have to be copied into the virtual site? How are Perl modules accessed from a virtual site? On Ensim you have to copy them into the VS. This still puzzles me so i was wondering if anyone knew.
-Thanks
After he setup his mysql database we received numerous errors where his perl scripts could not connect to the mysql database. I ensured him that DBI:Mysql was installed, according to list of perl modules it was, but he kept telling us it wasn't. This went on for a few days till i got sick of it and re installed the perl module from WHM. After we reinstalled DBI:Mysql he was able to connect to Mysql. WEIRD! Why did i have to do that you ask? Beats me. WHM said it was installed so why didnt it work?
Over the course of a week numerous errors were appearing in our error_log files. I told him to fix his scripts but he kept telling me that he has been using these scripts for 2 years and never saw these errors before on any server. I told it was probably because nobody ever checked the log files on his site. Here are some of them.
DBD::mysql::st fetchrow_array failed: fetch() without execute() at
includes/close_item.pl line 52.
[Thu Nov 21 10:38:28 2002] [error] [client 66.201.156.164] File does not
exist: /usr/local/apache/htdocs/auctionimages/regi$
[Thu Nov 21 10:38:28 2002] [error] [client 66.201.156.164] File does not
exist: /usr/local/apache/htdocs/404.shtml
DBD::mysql::st fetchrow_array failed: fetch() without execute() at
includes/close_item.pl line 52.
DBD::mysql::st fetchrow_array failed: fetch() without execute() at
includes/close_item.pl line 52
So we spent countless hours emailing back and forth and i finally told him it was his scripts and that he had to fix them. My error log was growing and i was getting tired of the whole thing.
I got onto our second cPanel server and did a site copy. I copied his entire site over to a fresh cPanel server. I wanted to see if the same errors happen there also. Sure enough, the same errors keep coming up over and over and over, even on a bran new cPanel server. Now his threatening to leave. Im not so worried about that, but that makes me really think about the perl modules installed on cPanel. Whats up with those? Is it his script or is it our server.
He keeps telling me that his scripts never errored out on any other server which i find hard to believe. Unless the owner of the server actually monitored the error log nobody would have even caught that fact that his scripts were sloppy.
My question is. Does anyone know if Perl modules have to be copied into the virtual site? How are Perl modules accessed from a virtual site? On Ensim you have to copy them into the VS. This still puzzles me so i was wondering if anyone knew.
-Thanks