Hey all, an interesting problem here. We've got a new webserver loaded up with CentOS 5; Apache 2.2.3; Perl 5.8.8 and I'm in the process of moving our stores over.
I've added ascii_upload_enable=YES in the vsftp config as per the knowledge base and everything is uploading and running fine however I cannot complete the email test using the network setup. In the apache error logs I get the following
To me that says that the script is at fault however I cannot find that script on the webserver anywhere! Only on my computer in the sites folder.
line 53 is here;
and line 208 is here;
now I'm no expert at perl, but if I get these sort of errors in php it's usually just a quote in the wrong place but I'm confused as to how this could be as I've never modified these files!
Any help would be gratefully received.
I've added ascii_upload_enable=YES in the vsftp config as per the knowledge base and everything is uploading and running fine however I cannot complete the email test using the network setup. In the apache error logs I get the following
Code:
[Wed Jul 25 12:57:06 2007] [error] Bareword found where operator expected at ActinicSMTPAuth.pm line 53, near ""<Actinic:Variable Name="SmtpServer" [Wed Jul 25 12:57:06 2007] [error] \t(Missing operator before SmtpServer?) [Wed Jul 25 12:57:06 2007] [error] String found where operator expected at ActinicSMTPAuth.pm line 53, near "SmtpServer"/>"" [Wed Jul 25 12:57:06 2007] [error] syntax error at ActinicSMTPAuth.pm line 53, near ""<Actinic:Variable Name="SmtpServer" [Wed Jul 25 12:57:06 2007] [error] <> should be quotes at ActinicSMTPAuth.pm line 208, near "" [Wed Jul 25 12:57:06 2007] [error] BEGIN not safe after errors--compilation aborted at ActinicSMTPAuth.pm line 208. [Wed Jul 25 12:57:06 2007] [error] Compilation failed in require at /home/atbsales/public_html/store.atb-sales.co.uk/cgi-bin/ActinicMailTest.pl line 442. [Wed Jul 25 12:57:06 2007] [error] Premature end of script headers: ActinicMailTest.pl
line 53 is here;
Code:
$ActinicSMTPAuth::sHostname = "<Actinic:Variable Name="SmtpServer"/>";
Code:
require <Actinic:Variable Name="DigestPerlMD5"/>;
Any help would be gratefully received.
Comment