2014-07-17

Hi all,

I have been having problems with my email sending.  Reviewing
these forums I realised I didn't have PEAR installed with the Mail.php
module.  So after installing these I now get a large number of
errors when attempting to start payment via a gateway during checkout
(see the end of this post).  In these errors I have highlighted
the only file I can see that is part of Cartweaver.

In my efforts to solve this I've read elsewhere to edit the
Mail.php and PEAR.php files so I've made those changes but to no
avail: http://stackoverflow.com/questions/4044996/php-pear-mail-help
(response 6)

Can anyone else suggest a solution to this?  I have seen
solutions to hide the errors (which I've not tried), I'd rather solve
the problem.

Thanks!

Strict Standards
:
Non-static method PEAR::isError() should not be called statically,
assuming $this from incompatible context in
/usr/local/lib/php/Mail/smtp.php
on line
365

Strict Standards
:
Non-static method PEAR::isError() should not be called statically,
assuming $this from incompatible context in
/usr/local/lib/php/Net/SMTP.php
on line
448

Strict Standards
:
Non-static method PEAR::isError() should not be called statically,
assuming $this from incompatible context in
/usr/local/lib/php/Net/SMTP.php
on line
465

Strict Standards
:
Non-static method PEAR::raiseError() should not be called
statically, assuming $this from incompatible context in
/usr/local/lib/php/Net/SMTP.php
on line
371

Strict Standards
:
Non-static method PEAR::raiseError() should not be called
statically, assuming $this from incompatible context in
/usr/local/lib/php/Mail/smtp.php
on line
369

Strict Standards
:
Non-static method PEAR::isError() should not be called statically,
assuming $this from incompatible context in
/usr/local/lib/php/Mail/smtp.php
on line
249

Strict Standards
:
Non-static method PEAR::isError() should not be called statically in
/home/stest/public_html/cw4/cwapp/func/cw-func-mail.php
on line
662

Strict Standards
:
Non-static method PEAR::isError() should not be called statically,
assuming $this from incompatible context in
/usr/local/lib/php/Net/SMTP.php
on line
489

Strict Standards
:
Non-static method PEAR::isError() should not be called statically,
assuming $this from incompatible context in
/usr/local/lib/php/Net/SMTP.php
on line
263

Strict Standards
:
Non-static method PEAR::isError() should not be called statically,
assuming $this from incompatible context in
/usr/local/lib/php/Net/SMTP.php
on line
492

Strict Standards
:
Non-static method PEAR::raiseError() should not be called
statically, assuming $this from incompatible context in
/usr/local/lib/php/Net/SMTP.php
on line
371

Show more