• Resolved zlatkopaprikart

    (@zlatkopaprikart)


    Pozdrav

    Testiram ovaj plugin vec 10-ak dana. U medjuvremenu je bio update. Sve je radilo kako treba. Danas sam primetio da prilikom aktiviranja plugina dobijam ovo upozorenje:

    Fatal error: Uncaught Error: Class "Transliteration_Init" not found in /home/***/public_html/wp-content/plugins/serbian-transliteration/classes/model.php:56 Stack trace: #0 /home/***/public_html/wp-content/plugins/serbian-transliteration/serbian-transliteration.php(406): Transliteration::run_the_plugin() #1 /home/***/public_html/wp-admin/includes/plugin.php(2400): include_once('…') #2 /home/***/public_html/wp-admin/plugins.php(194): plugin_sandbox_scrape() #3 {main} thrown in /home/***/public_html/wp-content/plugins/serbian-transliteration/classes/model.php on line 56

    Debug iz plugina:

    Индентификација додатка 00597a4fde6c78f0b9c87bff2de601da1aa1f45ae5c828f7cdda22737c906cd0
    Верзија додатка 2.4.1
    WordPress верзија 6.9.1
    Последње ажурирање додатка 2026-03-02 12:08:28
    PHP верзија PHP 8.4.10
    Индентификатор PHP верзије 80410
    PHP архитектура 64 бита
    WordPress отклањање грешака Угашено
    WordPress мулти сајт Угашено
    Наслов сајта ***
    WordPress адреса (URL) ***
    Е-маил администратора ***
    Енкодирање за странице и храниоце (feeds) UTF-8
    Тип садржаја text/html
    Језик сајта sr_RS
    Време сервера Mon, 02 Mar 2026 12:08:55 +0000
    Путања WordPress директоријума /home//public_html/ Оперативни систем Linux - Debian 64 бита Кориснички агент Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36 Путања директоријума додатака /home//public_html/wp-content/plugins/serbian-transliteration

    Fatal error: Uncaught Error: Class "Transliteration_Init" not found in /home//public_html/wp-content/plugins/serbian-transliteration/classes/model.php:56 Stack trace: #0 /home//public_html/wp-content/plugins/serbian-transliteration/serbian-transliteration.php(406): Transliteration::run_the_plugin() #1 /home//public_html/wp-admin/includes/plugin.php(2400): include_once('…') #2 /home//public_html/wp-admin/plugins.php(194): plugin_sandbox_scrape() #3 {main} thrown in /home/***/public_html/wp-content/plugins/serbian-transliteration/classes/model.php on line 56

    Pokusao sam sa reinstaliranjem plugina, ali isto se desava.
    Pomocu rollback plugina sam probao par zadnjih verzija, opet isto.
    Probao sam na drugom slicnom sajtu da instaliram i aktiviram plugin, isto obavestenje dobijam.
    Tema je Divi.

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author Ivijan-Stefan Stipic

    (@ivijanstefan)

    Pozdrav,

    Hvala na prijavi. Problem je bio vezan za PHP 8.4 – autoloader metoda je bila definisana kao private, zbog čega se klase nisu pravilno učitavale i dolazilo je do fatal error-a prilikom aktivacije.

    Ispravka je upravo objavljena u novom update-u. Molim te da ažuriraš plugin na poslednju verziju 2.4.2 kada izađe i proveriš da li sada sve radi kako treba i obavezno javi.

    Hvala još jednom na strpljenju.

    Thread Starter zlatkopaprikart

    (@zlatkopaprikart)

    Hvala na brzom odgovoru.

    Azurirao sam plugin. Radio je sajt neko vreme (php 8.4), ali se ista greska ponovo desila nakon 1-2h i sajt je bio neaktivan. Ovo je iz error loga:

    [Tue Mar 03 09:47:55.185692 2026] [proxy_fcgi:error] [pid 32242:tid 140005842339584] [client 178.149.144.42:0] AH01071: Got error 'PHP message: PHP Fatal error:  Uncaught Error: Class "Transliteration_Init" not found in /home/***/public_html/wp-content/plugins/serbian-transliteration/classes/model.php:56\nStack trace:\n#0 /home/***/public_html/wp-content/plugins/serbian-transliteration/serbian-transliteration.php(406): Transliteration::run_the_plugin()\n#1 /home/***/public_html/wp-settings.php(560): include_once('...')\n#2 /home/***/public_html/wp-config.php(114): require_once('...')\n#3 /home/***/public_html/wp-load.php(50): require_once('...')\n#4 /home/***/public_html/wp-blog-header.php(13): require_once('...')\n#5 /home/***/public_html/index.php(17): require('...')\n#6 {main}\n  thrown in /home/***/wp-content/plugins/serbian-tra...'

    Vratio sam php verziju na 8.3 i sajt je proradio

    Plugin Author Ivijan-Stefan Stipic

    (@ivijanstefan)

    Veoma čudan problem jer lično radim na PHP8.4 ali proveriću još sve.

    Hvala! Proveravam pa javljam.

    Plugin Author Ivijan-Stefan Stipic

    (@ivijanstefan)

    Pustio sam novi update.

    Na PHP 8.4 postoji jedan “skriveni” problem sa redosledom učitavanja unutar spl_autoload_register() funkcije. Izmenjena su neka pravila koja su ranije radila bez problema u ostalim verzijama PHP-a. Server cache u prvom trenutku sve pravilno učita, ali kasnije “zaboravi” i primeni drugačiji redosled.

    Sada sam to definisao mnogo rigoroznije i problem bi trebalo da je rešen (nadam se).

    Hvala mnogo na pomoći i obavezno javi šta je urađeno.

    Thread Starter zlatkopaprikart

    (@zlatkopaprikart)

    Azurirao sam plugin na verziju 2.4.3.
    Kratko je radio sajt na php 8.4, ali ponovo je “pao”.
    Ovaj put je drugaciji error log koliko mogu da primetim:

    [Tue Mar 03 12:26:42.510858 2026] [proxy_fcgi:error] [pid 2111:tid 140004995102464] [client 178.149.144.42:0] AH01071: Got error 'PHP message: PHP Fatal error:  Uncaught Error: Class "Transliteration_Themes" not found in /home/***/public_html/wp-content/plugins/serbian-transliteration/classes/init.php:35\nStack trace:\n#0 /home/***/public_html/wp-content/plugins/serbian-transliteration/classes/model.php(62): Transliteration_Init->__construct()\n#1 /home/***/public_html/wp-content/plugins/serbian-transliteration/serbian-transliteration.php(406): Transliteration::run_the_plugin()\n#2 /home/***/public_html/wp-settings.php(560): include_once('...')\n#3 /home/***/public_html/wp-config.php(110): require_once('...')\n#4 /home/***/public_html/wp-load.php(50): require_once('...')\n#5 /home/***/public_html/wp-blog-header.php(13): require_once('...')\n#6 /home/***/public_html/index.php(17): require('...')\n#7 {main}\n  thrown in /home/***/pub...', referer: https://***/o-nama/

    Testiram paralelno i na glavnom i na poddomenu, na oba sajta se isto desava.

    Plugin Author Ivijan-Stefan Stipic

    (@ivijanstefan)

    Huh… Moram preegledati sve.

    Javljam se čim sve istestiram. Moram obezbediti okruženje za testiranje ovih problema. Do sutra bi trebao imati rešenje ali za prvu pomoć PHP8.3 je rešenje do novog update.

    Hvala na pomoći i strpljenju.

    Plugin Author Ivijan-Stefan Stipic

    (@ivijanstefan)

    Pozdrav,

    Da li mogu zamoliti, pre nego pustim na ww.wp.xz.cn da testiraš verziju sa GitHub koju sam postavio. Treba da se ručno kroz FTP zamene fajlovi, deaktivira i aktiivira plugin. Moram biti siguran da radi jer na 10 mesta je sve funkcionalno ali moram proveriti na tvojoj strani.

    https://github.com/InfinitumForm/wptransliterator

    Veoma mi je važno nakon par sati da se vidi kako se ponaša sada.

    Hvala!

    Thread Starter zlatkopaprikart

    (@zlatkopaprikart)

    Instalirao sam pre par sati najnoviju verziju sa github-a 2.4.4
    Za sada nema problema na php-u 8.4.
    Javicu ponovo status za dan-dva

    Plugin Author Ivijan-Stefan Stipic

    (@ivijanstefan)

    Pustio sam novi update sa ovim izmenama, trebalo bi da sada bude sve OK.

    Thread Starter zlatkopaprikart

    (@zlatkopaprikart)

    Pozdrav
    Nije bilo problema prethodnih par dana, sajt nije padao na php-u 8.4.
    Pretpostavljam da je problem resen.
    Hvala puno!

    Plugin Author Ivijan-Stefan Stipic

    (@ivijanstefan)

    Pozdrav,

    Drago mi je da je rešeno, ne bi trebalo sada biti problema. Zatvaram ovaj tiket.

    Hvala na pomoći i strpljenju!

Viewing 11 replies - 1 through 11 (of 11 total)

You must be logged in to reply to this topic.