Warningi po upgradzie do nowszej wersji PHP
Witam,
Wczoraj pokusiłem się o upgrade PHP do wersji 5.5.12 i dzisiaj zauważyłem, że lms-notify.php pluje mi takimi warningami:
PHP Strict Standards: Non-static method Mail::factory() should not be called statically, assuming $this from incompatible context in /usr/share/lms/lib/LMS.class.php on line 5198
Strict Standards: Non-static method Mail::factory() should not be called statically, assuming $this from incompatible context in /usr/share/lms/lib/LMS.class.php on line 5198
Pozdrawiam, SP
Cześć, jak z tymi warningami, poradziłeś sobie?
2014-05-08 10:14 GMT+02:00 Sławomir Paszkiewicz paszczus@gmail.com:
Witam,
Wczoraj pokusiłem się o upgrade PHP do wersji 5.5.12 i dzisiaj zauważyłem, że lms-notify.php pluje mi takimi warningami:
PHP Strict Standards: Non-static method Mail::factory() should not be called statically, assuming $this from incompatible context in /usr/share/lms/lib/LMS.class.php on line 5198
Strict Standards: Non-static method Mail::factory() should not be called statically, assuming $this from incompatible context in /usr/share/lms/lib/LMS.class.php on line 5198
Pozdrawiam, SP _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Nie ;( 15 maj 2014 08:52 "Marcin" marcin@nicram.net napisał(a):
Cześć, jak z tymi warningami, poradziłeś sobie?
2014-05-08 10:14 GMT+02:00 Sławomir Paszkiewicz paszczus@gmail.com:
Witam,
Wczoraj pokusiłem się o upgrade PHP do wersji 5.5.12 i dzisiaj
zauważyłem,
że lms-notify.php pluje mi takimi warningami:
PHP Strict Standards: Non-static method Mail::factory() should not be called statically, assuming $this from incompatible context in /usr/share/lms/lib/LMS.class.php on line 5198
Strict Standards: Non-static method Mail::factory() should not be called statically, assuming $this from incompatible context in /usr/share/lms/lib/LMS.class.php on line 5198
Pozdrawiam, SP _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
-- Pozdrawiam Marcin / nicraM _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
To jest problem w starej bibliotece Mail z PEAR. Znajdź w swoim systemie gdzie masz to zainstalowane i tam w pliku Mail.php zajdziesz coś w stylu:
function &factory(jakieś argumenty)
Spróbuj to zmienić na
public static function factory(te same argumenty)
Powinno pomóc.
W dniu 15 maja 2014 10:21 użytkownik Sławomir Paszkiewicz < paszczus@gmail.com> napisał:
Nie ;( 15 maj 2014 08:52 "Marcin" marcin@nicram.net napisał(a):
Cześć,
jak z tymi warningami, poradziłeś sobie?
2014-05-08 10:14 GMT+02:00 Sławomir Paszkiewicz paszczus@gmail.com:
Witam,
Wczoraj pokusiłem się o upgrade PHP do wersji 5.5.12 i dzisiaj
zauważyłem,
że lms-notify.php pluje mi takimi warningami:
PHP Strict Standards: Non-static method Mail::factory() should not be called statically, assuming $this from incompatible context in /usr/share/lms/lib/LMS.class.php on line 5198
Strict Standards: Non-static method Mail::factory() should not be called statically, assuming $this from incompatible context in /usr/share/lms/lib/LMS.class.php on line 5198
Pozdrawiam, SP _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
-- Pozdrawiam Marcin / nicraM _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Dzięki.
Z tego co widzę to nie ma nowszej wersji pear-Mail niż 1.2.0. W samym LMS jest ok i to tylko i wyłącznie wina starej biblioteki ?
Pozdrawiam, SP
W dniu 19.05.2014 20:00, Maciej Lew pisze:
To jest problem w starej bibliotece Mail z PEAR. Znajdź w swoim systemie gdzie masz to zainstalowane i tam w pliku Mail.php zajdziesz coś w stylu:
function &factory(jakieś argumenty)
Spróbuj to zmienić na
public static function factory(te same argumenty)
Powinno pomóc.
W dniu 15 maja 2014 10:21 użytkownik Sławomir Paszkiewicz <paszczus@gmail.com mailto:paszczus@gmail.com> napisał:
Nie ;( 15 maj 2014 08:52 "Marcin" <marcin@nicram.net <mailto:marcin@nicram.net>> napisał(a): Cześć, jak z tymi warningami, poradziłeś sobie? 2014-05-08 10:14 GMT+02:00 Sławomir Paszkiewicz <paszczus@gmail.com <mailto:paszczus@gmail.com>>: > Witam, > > Wczoraj pokusiłem się o upgrade PHP do wersji 5.5.12 i dzisiaj zauważyłem, > że lms-notify.php pluje mi takimi warningami: > > PHP Strict Standards: Non-static method Mail::factory() should not be > called statically, assuming $this from incompatible context in > /usr/share/lms/lib/LMS.class.php on line 5198 > > Strict Standards: Non-static method Mail::factory() should not be called > statically, assuming $this from incompatible context in > /usr/share/lms/lib/LMS.class.php on line 5198 > > Pozdrawiam, > SP > _______________________________________________ > lms mailing list > lms@lists.lms.org.pl <mailto:lms@lists.lms.org.pl> > http://lists.lms.org.pl/mailman/listinfo/lms -- Pozdrawiam Marcin / nicraM _______________________________________________ lms mailing list lms@lists.lms.org.pl <mailto:lms@lists.lms.org.pl> http://lists.lms.org.pl/mailman/listinfo/lms _______________________________________________ lms mailing list lms@lists.lms.org.pl <mailto:lms@lists.lms.org.pl> http://lists.lms.org.pl/mailman/listinfo/lms
lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
On 05/21/2014 10:19 AM, Sławomir Paszkiewicz wrote:
Dzięki.
Z tego co widzę to nie ma nowszej wersji pear-Mail niż 1.2.0. W samym LMS jest ok i to tylko i wyłącznie wina starej biblioteki ?
Wyłączyć E_STRICT z error_reporting w konfiguracji php.
uczestnicy (4)
-
A.L.E.C
-
Maciej Lew
-
Marcin
-
Sławomir Paszkiewicz