Forum zajednice Joomla! Hrvatska

Joomla! 2.5 / 1.7 / 1.6 podrška => Development / API rasprave => Autor teme: zabok u 08. Prosinac 2013, 17:40

Naziv: SJ basic news
Autor: zabok u 08. Prosinac 2013, 17:40
Fatal error: Call to undefined function exif_imagetype() in /home/zabokrib/public_html/modules/mod_sj_basic_news/core/helper_image.php on line 264

DA ne otvaram novu temu............što da sad napravim jer mi dva linka na sj basic news rade a na dva mi kaže grešku.Ništa nije dirano................što da napravim u liniji 264
Naziv: Odg: SJ basic news
Autor: Onebeat u 08. Prosinac 2013, 17:46
Citat: zabok  u 08. Prosinac 2013, 17:40
Fatal error: Call to undefined function exif_imagetype() in /home/zabokrib/public_html/modules/mod_sj_basic_news/core/helper_image.php on line 264

DA ne otvaram novu temu............što da sad napravim jer mi dva linka na sj basic news rade a na dva mi kaže grešku.Ništa nije dirano................što da napravim u liniji 264

Kopiraj ono sto se nalazi u 264 liniji...
Naziv: Odg: SJ basic news
Autor: zabok u 08. Prosinac 2013, 18:25
I kamo sa tim? ;D
Naziv: Odg: SJ basic news
Autor: Onebeat u 08. Prosinac 2013, 19:20
Citat: zabok  u 08. Prosinac 2013, 18:25
I kamo sa tim? ;D

Zaljepi ovdje da vidimo sto se nalazi na 264 liniji...
Naziv: Odg: SJ basic news
Autor: zabok u 08. Prosinac 2013, 19:25
$intype = exif_imagetype($path);
Naziv: Odg: SJ basic news
Autor: Onebeat u 08. Prosinac 2013, 21:46
Citat: zabok  u 08. Prosinac 2013, 19:25
$intype = exif_imagetype($path);

Probaj postavit u te vijesti druge slike pa onda probaj jer ova greska se moze dogodit ako slika nije dobra.
Naziv: Odg: SJ basic news
Autor: wooer u 08. Prosinac 2013, 21:53
A zna to biti i kada u nazivu slike postoje razmaknice
Naziv: Odg: SJ basic news
Autor: Onebeat u 09. Prosinac 2013, 00:01
Citat: wooer  u 08. Prosinac 2013, 21:53
A zna to biti i kada u nazivu slike postoje razmaknice

Onda nije dobro napisan kod  ;D
Naziv: Odg: SJ basic news
Autor: zabok u 09. Prosinac 2013, 06:01
Stvar je u tome što je to radilo i ništa oko toga nije dirano..........očito da je problem u fotografijama,jer ova druga dva rade bez njih.
Naziv: Odg: SJ basic news
Autor: Dario u 09. Prosinac 2013, 08:38
Citat: zabok  u 08. Prosinac 2013, 17:40
Fatal error: Call to undefined function exif_imagetype() in /home/zabokrib/public_html/modules/mod_sj_basic_news/core/helper_image.php on line 264

Nije problem u slikama, error lijepo kaže u čemu je problem.. php funkcija exif_imagetype ne postoji i tu php pukne. Problem je u postavkama servera, odnosno u php modulima koji nisu učitani, a to su:
- php_mbstring - ovaj modul se OBAVEZNO mora učitavat prije exif-a da bi exif radio...
- php_exif

Dakle ako imaš lokalno to sve, onda si loadaj:
extension=php_mbstring.dll
extension=php_exif.dll

a ako je to on line server, onda imaš super hosting pa ih kontaktiraj da ti upale ta dva php modula...

Citat: zabok  u 08. Prosinac 2013, 17:40
DA ne otvaram novu temu............što da sad napravim jer mi dva linka na sj basic news rade a na dva mi kaže grešku.Ništa nije dirano................što da napravim u liniji 264

Ubuduće otvori novu temu, jer tvoje pitanje nema apsolutno nikakve veze s naslovom teme i slijedeći puta ću ovakve stvari samo pobrisati - nismo na divljem zapadu, jel :)
Naziv: Odg: SJ basic news
Autor: Onebeat u 09. Prosinac 2013, 10:56
Citat: DarioORION] link=topic=4518.msg15823#msg15823 date=1386574685]
Nije problem u slikama, error lijepo kaže u čemu je problem.. php funkcija exif_imagetype ne postoji i tu php pukne. Problem je u postavkama servera, odnosno u php modulima koji nisu učitani, a to su:
- php_mbstring - ovaj modul se OBAVEZNO mora učitavat prije exif-a da bi exif radio...
- php_exif


Pa po onome sto i gdje se ukazuje na grešku i sto je @zabok napisao ja sam shvatio da njemu 2 linka rade 2 linka ne rade što bi impliciralo da se na prva da linka uredno izvršava gore navedena funkcija a na druga dva ne - greska sa slikom koju sam imao par puta i ja sam...

Citat: DarioORION] link=topic=4518.msg15823#msg15823 date=1386574685]
Ubuduće otvori novu temu, jer tvoje pitanje nema apsolutno nikakve veze s naslovom teme i slijedeći puta ću ovakve stvari samo pobrisati - nismo na divljem zapadu, jel :)

Nismo na divljem al jesmo zapad ;)

Tema odvojena  ;D
Naziv: Odg: SJ basic news
Autor: Dario u 09. Prosinac 2013, 12:26
Citat: Onebeat  u 09. Prosinac 2013, 10:56
Pa po onome sto i gdje se ukazuje na grešku i sto je @zabok napisao ja sam shvatio da njemu 2 linka rade 2 linka ne rade što bi impliciralo da se na prva da linka uredno izvršava gore navedena funkcija a na druga dva ne - greska sa slikom koju sam imao par puta i ja sam...

Zašto misliš da se izvršava kod prva dva linka? Vjerojatno je u nekakvom if-u, odnosno ovisi o nečemu pa nekad pokušava pokrenut tu funkciju, nekad ne.. Uglavnom ovdje se ne radi o Notice-u ili Warning-u već se radi o Fatal Error-u - ako vidiš Fatal Error u error.log-u do te linije je došao u to je prestao s izvrašavanjem php-a.

Warning i Notice će se samo ispisati na ekran / upisati u error.log, ali će skripta nastaviti s izvršavanjem, dok kod Fatal Error-a neće.
Naziv: Odg: SJ basic news
Autor: Onebeat u 09. Prosinac 2013, 13:45
Citat:ako vidiš Fatal Error u error.log-u do te linije je došao u to je prestao s izvrašavanjem php-a.

Jel to me želiš naučit ?  ;D

Link je jako širok pojam tako da moze bit svasta i nagledao sam se svega i svačega...

U konkretnom slucaju da je dotični zaljepio kod odmah u tekst nebi bilo ove rasprave jer u linji 263 piše
if ( !function_exists('exif_imagetype') )
Naziv: Odg: SJ basic news
Autor: Dario u 09. Prosinac 2013, 14:59
Citat: Onebeat  u 09. Prosinac 2013, 13:45
Jel to me želiš naučit ?  ;D
Pa sad dal naučit ili ponovit gradivo neznam, al se nadam da se ne ljutiš :P

Citat: Onebeat  u 09. Prosinac 2013, 13:45
Link je jako širok pojam tako da moze bit svasta i nagledao sam se svega i svačega...
Bogme istina... nisi jedini :)
Citat: Onebeat  u 09. Prosinac 2013, 10:56
U konkretnom slucaju da je dotični zaljepio kod odmah u tekst nebi bilo ove rasprave jer u linji 263 piše
if ( !function_exists('exif_imagetype') )

Što znači da ulazi u if i koristi funkciju ako je nema? - s obzirom da je negirano uskličnikom, jel :)

Nadam se da je to nekako drugačije riješeno :)
Naziv: Odg: SJ basic news
Autor: Onebeat u 09. Prosinac 2013, 16:00
Puni kod linija 263 do 268

if ( !function_exists('exif_imagetype') ){
$intype = exif_imagetype($path);
} else {
$infor = getimagesize($path);
$intype= @$infor[2];
}


U prijevodu - Ako ne postoji napravi ovo ako postoji nastavi dalje

p.s tko će se ljutit Vas poštovani mladi gospodine  :pivo: :pivo:
Naziv: Odg: SJ basic news
Autor: Dario u 09. Prosinac 2013, 16:06

if ( !function_exists('exif_imagetype') ){
    $intype = exif_imagetype($path);
} else {
    $infor = getimagesize($path);
    $intype= @$infor[2];
}

Đizds, ali ovo je totalno krivo od onoga što bi se tu trebalo događat.....

Znači imaš provjeru da li funckija postoji i ako NE postoji onda ju koristi, a ako postoji onda radi nešto drugo.... Ovak nekaj nisam još do sad videl... Ovaj uskličnik u IF-u treba maknut ako hoćeš da provjera bude točna ili sam ja biće malo popio :)
Naziv: Odg: SJ basic news
Autor: zabok u 09. Prosinac 2013, 16:14
Nije mi bila namjera da to toliko daleko ode,ali kad neznam kako da Vam objasnim.............ovako ispod mog avatara ima link na moju web stranicu.U gl.izborniku ima više linkova.Od nama zbog kojeg ovo raspravljamo su RIJEKE,JEZERA(radi u sj basic news,ali bez fotografija),dok RD MOZIRJE i GACKA d.o.o ne radi( u sj basic news),odnosno javlja se ta greška samo zbog toga što su tamo postavljene opcije da se vide male sličice na vijest u dotičnoj kategoriji vijesti.
Kako sam i rekao ništa nije dirano,nego sam sad ovih dana htio postavit novi članak i tek tada sam vidio to javljanje greške.
Naziv: Odg: SJ basic news
Autor: zabok u 10. Prosinac 2013, 07:16
Citat: DarioORION] link=topic=4518.msg15838#msg15838 date=1386601561]

if ( !function_exists('exif_imagetype') ){
    $intype = exif_imagetype($path);
} else {
    $infor = getimagesize($path);
    $intype= @$infor[2];
}

Đizds, ali ovo je totalno krivo od onoga što bi se tu trebalo događat.....

Znači imaš provjeru da li funckija postoji i ako NE postoji onda ju koristi, a ako postoji onda radi nešto drugo.... Ovak nekaj nisam još do sad videl... Ovaj uskličnik u IF-u treba maknut ako hoćeš da provjera bude točna ili sam ja biće malo popio :)

DA,maknuo sam taj uskličnik i sad radi..................o majko moja!, a kako je došlo do toga da se pojavi unutra kad znam da nitko ništa nije dirao?
Naziv: Odg: SJ basic news
Autor: Dario u 10. Prosinac 2013, 08:44
Citat: zabok  u 09. Prosinac 2013, 16:14
Kako sam i rekao ništa nije dirano,nego sam sad ovih dana htio postavit novi članak i tek tada sam vidio to javljanje greške.

Ako je prije radilo, a sad odjednom ne radi, onda je očito da su se promjenile neke od postavki servera. Trebalo bi vidjeti ako tvoj hosting podržava custom php.ini datoteke pa probati dodati učitavanje ovog što fali. Moguće je da funkcija postoji, ali je isključena iz nekog razloga pa se može preko custom php.ini-ja uključit.

Ako se smije znat, kod koga si na hostingu ?
Naziv: Odg: SJ basic news
Autor: zabok u 10. Prosinac 2013, 15:54
Nisi čitao post iznad,a na pp ti mogu napisat ime hostinga...............ja sam zadovoljan sa njime.
Naziv: Odg: SJ basic news
Autor: Dario u 10. Prosinac 2013, 16:02
Citat: zabok  u 10. Prosinac 2013, 15:54
Nisi čitao post iznad,a na pp ti mogu napisat ime hostinga...............ja sam zadovoljan sa njime.

Napravi si phpinfo() na domeni pa pogledaj koliko ti je toga isključeno. Pročitao sam post iznad bez brige :)