All Low add-ons are now owned by EEHarbor. Read the blog post.

Support archive

Error in PHP 5.6

johanneslamers 4 Sep 2014 12:59 problem, complete

A PHP Error was encountered

Severity: 8192

Message: Non-static method Low_reorder_model::load_models() should not be called statically, assuming $this from incompatible context

Filename: low_reorder/base.low_reorder.php

Line Number: 172

EE: 2.9
PHP: 5.6
Low reorder: 2.2.3

Replies

  1. Low 5 Sep 2014 06:28

    Haven't even started testing on php 5.6 yet. So either use 5.5 or try and change line #85 of libraries/Low_reorder_model.php to this:

    public static function load_models()

  2. johanneslamers 5 Sep 2014 10:54

    Thanks!

  3. Margaret Godowns 9 Apr 2015 19:58

    Hi! I'm getting this same error:

    A PHP Error was encountered

    Severity: 8192

    Message: Non-static method Low_reorder_model::load_models() should not be called statically, assuming $this from incompatible context

    Filename: low_reorder/base.low_reorder.php

    Line Number: 172

    I don't have the libraries/Low_reorder_model.php file. Is this perhaps my problem?

  4. Low 10 Apr 2015 07:15

    This should be fixed in v2.3.0, so make sure you're on the latest version.

  5. Clifford Williams 28 Apr 2017 10:59

    Hi,

    I appreciate that it's been a few years since this first came up. However we have a legacy website running on EE v2.5.0. They have updated the server to use PHP 5.6 and so the error is preventing the updating of content.

    Is there any way to get a download of 2.3.0? Or a brief description of the changes made as 'public static function load_models()' doesn't resolve the problem

    Thanks

  6. Low 28 Apr 2017 18:55

    Low Reorder v2.3.0 should be available over at devot:ee as a legacy download, on the main add-on page.