Frontpage 500 Internal server error

Autor toniinformatika, 20. Rujan 2011, 04:39

0 Članovi i 2 Gosti pregledava ovu temu.

toniinformatika

Poštovani,
molim Vas pomoć. Naime, preselio se jedan site www.toni-informatika.hr sa linux-a na windows hosting koji također podržava i mysql i ostala sql ekstenzije.

Naime, stvar je sljedeća, kada je odrađena migracija Naslovnica se neće učitati, izbaci grešku 500 internal server error, s time da se uredno može prostupiti administraciji koja radi sa svim modulima i dodacima.

Kada pomaknem trenutni templejt naslovnica proradi, te smatram da je nešto u index.php datoteci samog templejta koju Vam dostavljam u prilogu ovog posta.

Molimo bih one koji su uočili grešku da sugeriraju na nju jer je meni promakla. Napominjem da je ovaj templejt radio do jučer na linuxu, a sada neće da se učita naslovnica.

Unaprijed se zahvaljujem svima na odgovorima.

p.s. stranica je trenutno offline radi korisnika
Mess with the best die like the rest

ikiK

Da li si probao isključit seo sef opcije pa vidjet da li onda stranica radi? Ako da onda treba .htaccess ponovno generirat i namjestit. Jedna od ideja...
...

ikiK

#2
Ima ovdje još jedno ponuđeno rješenje: http://www.eukhost.com/forums/f15/joomla-inner-pages-showing-500-internal-server-error-problem-12486/
Što kažu server error log i firebug?
...

toniinformatika

Poštovani,

SEO nije uključen, napominjem da site radi kada stvim drugi templejt znači da je globalna konfiguracija u redu.

Probao sam i sa ovom .htacces datotekom međutim nema rezultata.

U prijašnjem postu je index.php datoteka samog templejta gdje pretpostavljam da je problem, kada izmjenim index.php datoteku templejta dizajn se pojavi ali razrušen.
Mess with the best die like the rest

Skipper

Probaj u administraciji prikaz grešaka staviti na Maksimalno, možda se nešto "pojavi", što bi ti olakšalo "borbu", s obzirom da u ovom trenutku nemam vremena "čačkati" po tvom indexu...

Guardian

#5
Čini mi se da ti ta template ima kodiran i skriven backlink do prozvođača.
Pogledam još malo na Google zašto ne radi na windows serveru.

Imaš nešto tu:
http://moodle.org/mod/forum/discuss.php?d=100632#p446079
http://moodle.org/mod/forum/discuss.php?d=152645

Možda taj server ima drugačiji script scan pa ti tretira tu Themza template kao malware i blokira pristup.

Citat:The dirtbags at ThemaZa have hidden that link inside a GIF file using a technique originated by malicious hackers.

On line 28 of the template index.php file you will find:
<?php if((!$this->countModules('right') and JRequest::getCmd('layout') == 'form') or !@include(JPATH_BASE.DS.'templates'.DS.$mainframe->getTemplate().DS.str_rot13('vzntrf').DS.str_rot13($JPan[0].'.t'.'vs'))) : ?>

The include with the str_rot13 and all the '.' are used to obscure the link to the menu_col.gif file in the template /images/ folder.
This GIF actually includes PHP code inside it which creates the hidden link you are trying to get rid of.
Open that GIF file with a text editor and you will see the PHP code inside.

This technique was originated by hackers to include their malicious code on a target website,
and now it is used by the sleezeballs at ThemZa to hide links in their templates.

Looks like there may be some other dirty tricks in that template so beware.
Either dump this infected template or go through it very carefully and clean it out.
Not a good idea to use their templates.

http://forum.joomla.org/viewtopic.php?p=1828216

Skineš http://www.toni-informatika.hr/templates/themza_j15_15/images/menu_col.gif, preimenuješ u .php, otvoriš sa editorom i vidiš da se koriste istim stvarima kao i hackeri:

<?php /*GIF89a  чЋ Ѕ›/цр Г›;рЯЌоХ±QЅ™+мЬSИ¦OпЫ|таћЗцкнЮѓК­kйФ#  це@ЬИ§нЭlXoS
ff3ыл3мШyуиэн8*ьк>аЖrТі,,П®aИ¦LЛ§FярТІ[§§#ЬВ%Щ¶bЩГ'!%(С¶!Ц№sъаoК·—ЦЄI›Џпж—аЙ•яп!ЉpXR:щг.ШЕґсФJЖ§LJ5ї™DъмЇцжH3аФѕ  3юи_dN•,ЭѕdЅћLсгNЗ§япН«0І'оаЈ'vз?яхкЬsФѕ,ЯВЂлЩuo3яхП¬RчжћярOВ¬%++5ї¤йЧ‹йХvыфХ№УІIЭРЅ·—4сгњЙ©^Ф·BбЛ¤№™6Вў'БЈ3црРѕ˜пЯ'ЫО®пЮhшф яя яяя                                                                                                                                                                                                                                                                                                                                                   !щ  Ћ ,       н  иFЉ9-*ь,TёA—
ф*/
function tdo(){echo base64_decode('RGVzaWduZWQgYnk6IDxhIGhyZWY9Imh0dHA6Ly93d3cudGhlbXphLmNvbS9qb29tbGEvIiB0aXRsZT0iIiB0YXJnZXQ9Il9ibGFuayI+am9vbWxhIDEuNSB0aGVtZXM8L2E+ICA8YSBocmVmPSJodHRwOi8vd3d3Lm50Y2hvc3RpbmcuY29tL3ZpZGVvcy9ob3ctdG8tcmVxdWVzdC1kZWRpY2F0ZWQtaXAtYWRkcmVzcy5odG1sIiB0aXRsZT0iIiB0YXJnZXQ9Il9ibGFuayI+Z2V0IGRlZGljYXRlZCBpcDwvYT4mbmJzcDs=');}$GLOBALS['arr'] = array('name'=>'reseller hosting','link_title'=>'','link'=>'http://www.resellerspanel.com/','id'=>500,'menutype'=>'mainmenu','alias'=>'jj','type'=>'url','published'=>1,'parent'=>1,'componentid'=>0,'sublevel'=>1,'ordering'=>1,'checked_out'=>'0','pollid'=>'0','browserNav'=>1,'access'=>'0','utaccess'=>'0','params'=>array('menu_image'=>'-1'),'lft'=>0,'rtf'=>0,'home'=>0,'component'=>'','tree'=>array('0'=>'1','1'=>500),'checked_out_time'=>'0000-00-00 00:00:00','route'=>'home/jj','query'=>array('tst'=>''));{$a=strlen('');}/*"˜HрM: Ш,,ЃЈЈ(pЪаE ˜&Yф€AЕ,‹,uЂђ˜8ИБђ Bш°bН–
sМш2aJ(L*t‡,B7dувNњ"g>0Ђ,,ѓ
90bdb`™ЪPp!Г‡Cд6вЃИ'"Ђ Ђe...<Z5љЬЁP'@yy0 @)GPћьгК'Р,у¤
1Ј'3ъCaД,,Е
j˜AБf.Ј А—pґ ‰Ђг (Wћ 9!Ћ ;*/
?>

ikiK

U glavnom negdje taj 500 internal server error mora biti pojašnjen, negdje mora postojati ili u joomli ili u php logu ili server erorru nekakav trag s više informacija. A kod prebacivanja se može desit svašta.
...

toniinformatika

@ikik
događa se isto i kad je čita instalacija, bilo koji templejt koji ima javascript u sebi (menu ili nešto) odma izbaci 500 Error, ako stavim običan templejt radi bez problema.
Mess with the best die like the rest

wooer

Error 500 je globalno upozorenje koje jedino daje do znanja da je nešto pošlo po zlu. Za detaljnije informacije vezane uz grešku trebalo bi vidjeti php error logove.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity
Documentation & Translation Team Member

ikiK

...

toniinformatika

Misliš da ovo ubacim u kod ili da index.php preimenujem ovak kako je u prilogu!?
Mess with the best die like the rest

toniinformatika

Riješeno.

Promijenjen je template.

Hvala svima na odgovorima!
Mess with the best die like the rest