• Rozwiązano Lave

    (@lavelight)


    Witam

    Piszę plugin i mam z nim pewne problemy.
    U mnie na localhost działa on w 100% poprawnie i nie wyświetlają się żadne błędy. Problem się zaczyna kiedy wgram pliki na zwykły hosting.

    Error Strony:

    Parse error: syntax error, unexpected T_STATIC in

    To linia, która wywołuje błąd

    if(get_current_screen()->id == 'toplevel_page_'.static::$plugin_id){

    kod znajduje się w classie

    class blabla{
    private static $plugin_id = 'blablabla';

    Hosting używa bibliotek php w wersji 5.4.21

    Pracuje na xampp Lite 1.7.2 z wersja bibliotek php 5.3.0

Zobacz 8 odpowiedzi - od 1 do 8 (z 8 łącznie)
  • Sebek87

    (@sebek87)

    Sprawdź poprzez phpinfo() na hostingu czy masz ustawione PHP 5.3 lub większe.

    Twórca wątku Lave

    (@lavelight)

    Wersja Apache 2.2.25
    Wersja MySQL 5.1.66
    Wersja PHP 5.4.21
    Informacje o PHP Kliknij, by zobaczyć – > PHP Version 5.2.17
    Wersja Perl 5.10.1
    Wersja jądra 2.6.32-431.el6.x86_64

    PHP Version 5.2.17 ehh

    Sebek87

    (@sebek87)

    Zapewne można ją zmienić w DA.

    Twórca wątku Lave

    (@lavelight)

    w DA?
    Właśnie teraz walczę z aktualizacja, mam nadzieje że coś ugram:)

    Sebek87

    (@sebek87)

    DirectAdminie czy co tam kto ma 🙂

    Twórca wątku Lave

    (@lavelight)

    ja mam Cpanel szukam i nie mogę znaleźć ;/

    Sebek87

    (@sebek87)

    Niech Ci support zmieni.

    Twórca wątku Lave

    (@lavelight)

    no najwyżej za każdym razem będę musiał pisać do suportu a zmianę bo trochę rożnego rodzaju stron stawiam ehh.

Zobacz 8 odpowiedzi - od 1 do 8 (z 8 łącznie)

Temat ‘[Własny Plugin] T_STATIC Error’ jest zamknięty na nowe odpowiedzi.