Ruth
Ruth
Offline
0
Hi folks,

We're just about to push our site up onto a new server which is running PHP 7, but we're getting the following warning and error when we log into the back-end (warning also shows front-end):

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgSystemInvoices has a deprecated constructor in /var/www/html/plugins/system/invoices/invoices.php on line 12

Appreciate this is just a warning, but we get the following error which is not permitting us to log in, referencing the same line:

0 Failed to start the session because headers have already been sent by "/var/www/html/plugins/system/invoices/invoices.php" at line 12.

Appreciate some guidance on whether there is an update to resolve this! We are using 2.1.2 Pro of Invoice Manager, the server is running PHP 7.0.15.

Thanks in advance,

Ruth

Accepted Answer

Tuesday, February 14 2017, 09:22 AM - #Permalink
0
hi,

looks like you're not using the version 1.0.1 of the SYSTEM plugin for Invoice Manager. Download it and install it and this problem will be gone :)
The reply is currently minimized Show
Responses (2)
  • Accepted Answer

    Ruth
    Ruth
    Offline
    Tuesday, February 14 2017, 10:13 AM - #Permalink
    0
    Ahhhh, OK I will take a look!

    Thanks,

    Ruth
    The reply is currently minimized Show
  • Accepted Answer

    Ruth
    Ruth
    Offline
    Tuesday, February 14 2017, 10:48 AM - #Permalink
    0
    Super, that seems to have fixed it. Shame it doesn't tell you the plugin is outdated?

    Ruth
    The reply is currently minimized Show
Your Reply