phpRS 2.8.x : phpRS Fórum
Toto fórum je určené výhradně k diskuzi o verzích phpRS v2.8.x.
phpRS - redakční a informační systém
[AKUTNÍ] Smazaný web virem
Zaslán uživatelem/kou: cross182 (IP adresa zaznamenána)
Datum: 2011-11-12, 13:18

Zdravím, mám docela problém.
FTP mi napadl troják, který smazal většinu PHP souborů (alespoň z rootu + root všech subdomén až na jednu).
Nakopíroval jsem na hlavní root dřívější zálohu webu a web i přesto nejede.


Chyba serveru
Při načítání adresy [http://blink-182.cz/index.php] narazily stránky na chybu. Na této adrese možná právě probíhá údržba stránek, nebo jsou stránky chybně nakonfigurovány.
Zde je pár návrhů:
Znovu načíst tuto stránku později.
Chyba protokolu HTTP 500 (Internal Server Error): Při pokusu o splnění požadavku došlo na serveru k neočekávané situaci.


Nemá s tím prosím někdo zkušenost? :(

×××---×××
www.ava-plus44.com
www.blink-182.cz

Re: [AKUTNÍ] Smazaný web virem
Zaslán uživatelem/kou: cross182 (IP adresa zaznamenána)
Datum: 2011-11-12, 14:04

Ještě mě napadl poznatek - připojil jsem se na FTP, kde na rootu nebyly žádné soubory - pouze složky. Web ale neukazoval chybu 404, že chybí soubor, nýbrž chybu uveřejněnou v prvním příspěvku.

Nahrál jsem soubory znovu, stále stejná chyba. Smazal jsem obsah FTP a hodilo to teprve teď chybu 404. Nahrál jsem je znovu a opět chyba vypsaná výš.

×××---×××
www.ava-plus44.com
www.blink-182.cz

Re: [AKUTNÍ] Smazaný web virem
Zaslán uživatelem/kou: cross182 (IP adresa zaznamenána)
Datum: 2011-11-12, 15:21

Tak jsem si všiml, že ve složce DB nebyly nahrány ty tři soubory.
Nahrál jsem je ze zálohy. Mám aktivovaný plugin "Poslední komentáře" a píše mi to chybu:

Warning: mysql_result() [function.mysql-result]: nazev_cla not found in MySQL result index 44 in /home/ftpsite/blink-182.cz/www/db/phprs_sql_to_mysql.php on line 233

To tam mám 5x, akorát s různým "index" číslem (mám zobrazeno 5 posledních komentářů)

Na Line 233 je:

function phprs_sql_result($vysledek,$zaznam,$pole = false)
{
if ($pole === false):
  return mysql_result($vysledek,$zaznam);
else:
  return mysql_result($vysledek,$zaznam,$pole);
endif;
}


konkrétně ten druhý return

×××---×××
www.ava-plus44.com
www.blink-182.cz



Celkem upraveno 1×. Poslední úprava cross182 v 12.11.2011 15:43.

Re: [AKUTNÍ] Smazaný web virem
Zaslán uživatelem/kou: cross182 (IP adresa zaznamenána)
Datum: 2011-11-13, 18:25

Mohl by mi prosím poradit někdo s tou chybou, kterou mám v předchozím příspěvku?

Zaplatil jsem 500,- za zpětnou zálohu a nevím proč, ale ta chyba je tam stále ...

×××---×××
www.ava-plus44.com
www.blink-182.cz

Re: [AKUTNÍ] Smazaný web virem
Zaslán uživatelem/kou: MirekS (IP adresa zaznamenána)
Datum: 2011-11-13, 19:08

těžko radit, když nikdo netuší, kde se ti tam vzalo nazev_cla, neboť to není v základní instalaci phpRS
navíc je třeba zjistit, odkud se ta funkce phprs_sql_result volala, neboť chyba bude tam



Celkem upraveno 1×. Poslední úprava MirekS v 13.11.2011 19:09.

Re: [AKUTNÍ] Smazaný web virem
Zaslán uživatelem/kou: cross182 (IP adresa zaznamenána)
Datum: 2011-11-14, 07:18

Aha aha, já to kdyžtak pak zjistím, teď musím do školy.
Mám pocit, že jsem si ji vytvářel z toho důvodu, aby v pluginu Poslední komentáře byl vypsán vždy Název článku, u kterého poslední komentář byl přidán. Jen je divné, že to doteď vždy fungovalo a funguje to i na subdoménách :-\

×××---×××
www.ava-plus44.com
www.blink-182.cz

Re: [AKUTNÍ] Smazaný web virem
Zaslán uživatelem/kou: cross182 (IP adresa zaznamenána)
Datum: 2011-11-16, 10:44

Tak to udělalo, i když jsem "nazev_cla" nahradil za "obsah" - tedy aby to vypsalo část komentáře, ne nadpis článku, u kterého byl vložen.

Pokud jsem nechal toto:
$bezpecny_kometar = strip_tags(phprs_sql_Result($dotazkomentare,$pom,'obsah'));
Takto
$bezpecny_kometar = strip_tags(phprs_sql_Result($dotazkomentare,$pom));

+

Toto
$cltit = phprs_sql_Result($komen_cla,0,'obsah');
Takto
$cltit = phprs_sql_Result($komen_cla,0);

Chybu to neházelo, vypsalo to pouze ID komentáře.

Jak tedy prosím mám zjistit "odkud se ta funkce phprs_sql_result volala, neboť chyba bude tam" ?

×××---×××
www.ava-plus44.com
www.blink-182.cz

Re: [AKUTNÍ] Smazaný web virem
Zaslán uživatelem/kou: Lonanek (IP adresa zaznamenána)
Datum: 2011-11-16, 15:50

raději bych funkci mysql_result() vůbec nepoužíval, právě proto, že nevíš co bylo před ním.

Volání funkce mysql_result() by nemělo být mícháno s voláním jiných funkcí, protože by došlo k dělení záznamů z výsledku.
Doporučené mnohem výkonější alternativy: mysql_fetch_row(), mysql_fetch_array() a mysql_fetch_object().



* Klub kuželkářů Zálabák, Hankova 62, 503 03 Smiřice (Endora) * X X * Stránky ČZS ZO Třešňovka2 * X X * Cvičný phpRS web (WZ) * X X * Testovací phpRS web (WZ) *
* cvičná verze phpRS v 2.8.2 * X X * testovací web CMS *

Re: [AKUTNÍ] Smazaný web virem
Zaslán uživatelem/kou: MirekS (IP adresa zaznamenána)
Datum: 2011-11-16, 15:51

např. pomocí TotalCommanderu nechám prohledat všechny php soubory a hledám v nich text phprs_sql_result a pak se podívám, u kterého je v SQL dotazu použito to nazev_cla
jinak pokud jsi si tohle pole přidával, tak ti asi v té tabulce chybí a nechtělo by ho to tam zase vytvořit?

a doporučuji si přečíst [http://www.phprs.net/forum/read.php?5,37808]



Celkem upraveno 1×. Poslední úprava MirekS v 16.11.2011 15:52.

Re: [AKUTNÍ] Smazaný web virem
Zaslán uživatelem/kou: cross182 (IP adresa zaznamenána)
Datum: 2011-11-19, 08:35

Můžu se prosím zeptat, jak to v tom Total Commanderu hledat? Dycky jsem snil o takové funkci a nenapadlo mě, že ji TC má :)

×××---×××
www.ava-plus44.com
www.blink-182.cz

Re: [AKUTNÍ] Smazaný web virem
Zaslán uživatelem/kou: Lonanek (IP adresa zaznamenána)
Datum: 2011-11-19, 10:14

(:D (:D (:D (:D (:D

ALT+F7,
- pole "hledat soubory" ponechat prázdné (popř. zvolit typ souborů - *.php);
- zatrhnout volbu "hledat text";
- no a pak už je to snad více než jasné......
(:P)


* Klub kuželkářů Zálabák, Hankova 62, 503 03 Smiřice (Endora) * X X * Stránky ČZS ZO Třešňovka2 * X X * Cvičný phpRS web (WZ) * X X * Testovací phpRS web (WZ) *
* cvičná verze phpRS v 2.8.2 * X X * testovací web CMS *

Re: [AKUTNÍ] Smazaný web virem
Zaslán uživatelem/kou: cross182 (IP adresa zaznamenána)
Datum: 2011-11-20, 15:17

Tak jsem to našel, díky.
Ale vůbec netuším, co dál. Přečetl jsem si i předchozí příspěvky + link. A vím, že jen nahradit "phprs_sql_result" za "phprs_sql_fetch_assoc" nestačí, páč to má jinou syntaxi. Co jsem se dočetl, tak fetch_assoc vrací obsah celého dotazu, ale nevím, jak to mám v tom pluginu předělat ...
Zkoušel jsem ho i znovu přeinstalovat, ale nepomohlo to.

×××---×××
www.ava-plus44.com
www.blink-182.cz



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.