Hey Thank you for the timely help. But now i have another problem.
My script seems to run fine from command line. but if it gets invoked by the apache server it throws internal server error. When i look into the error log this is what i get.
[Mon Nov 07 14:59:57 2011] [error] [client 127.0.0.1] Premature end of
+ script headers: user_login.pl, referer: http://127.0.0.1/login.htm
[Mon Nov 07 14:59:57 2011] [error] [client 127.0.0.1] install_driver(m
+ysql) failed: Can't load 'C:/perl/perl/site/lib/auto/DBD/mysql/mysql.
+dll' for module DBD::mysql: load_file:The specified module could not
+be found at C:/perl/perl/lib/DynaLoader.pm line 200., referer: http:/
+/127.0.0.1/login.htm
[Mon Nov 07 14:59:57 2011] [error] [client 127.0.0.1] at (eval 6) lin
+e 3, referer: http://127.0.0.1/login.htm
[Mon Nov 07 14:59:57 2011] [error] [client 127.0.0.1] Compilation fail
+ed in require at (eval 6) line 3., referer: http://127.0.0.1/login.ht
+m
[Mon Nov 07 14:59:57 2011] [error] [client 127.0.0.1] Perhaps a requir
+ed shared library or dll isn't installed where expected, referer: htt
+p://127.0.0.1/login.htm
[Mon Nov 07 14:59:57 2011] [error] [client 127.0.0.1] at C:/Program F
+iles/Apache Software Foundation/Apache2.2/cgi-bin/user_login.pl line
+57, referer: http://127.0.0.1/login.htm
Any idea why could this happen
What is Dynaloader.pm |