Ogólne - Problem z Cache
pawel0531 - 14-01-2009, 18:19 Temat postu: Problem z Cache AMm problem z komunikatem
Podobnym do tego
Kod: | Parse error: syntax error, unexpected '>' in /home/przemo/public_html/phpBB2/forum/cache/board_config.php on line 23 |
Polecono mi jak mam temu zaradzić wyglądało to tak
Kod: | Jeżeli dręczy was błąd podobny do poniższego:
Kod
Parse error: syntax error, unexpected '>' in /home/przemo/public_html/phpBB2/forum/cache/board_config.php on line 23
wykonajcie poniższą instrukcję:
1. otwórz plik functions.php
2. odnajdźcie następujący fragment kodu:
Kod
$data = ($data) ? "<?php\n \$$file = unserialize('" . str_replace("'", "\'", str_replace('\\', '\\\\', serialize($data))) . "');\n?>" : "<?php\n?>";
3. zamień go tym:
Kod
$data = ($data) ? "<?php\n \$$file = unserialize(base64_decode('" . base64_encode(serialize($data)) . "'));\n?>" : "<?php\n?>";
a nastepnie wyczyscie zawartosc katalogu /cache na serwerze |
Tylko kodu
Kod: | $data = ($data) ? "<?php\n \$$file = unserialize('" . str_replace("'", "\'", str_replace('\\', '\\\\', serialize($data))) . "');\n?>" : "<?php\n?>"; |
Nie mam w pliku
inducle/functions.php
Co mam zrobić ?? Czy jest jakis błąd ?[/quote]
arcy - 14-01-2009, 18:24
ten kod jest w oryginalnym pliku - linijka 2248
Zamieść tutaj linijki z Twojego pliku od 2240 do 2255
pawel0531 - 14-01-2009, 18:30
Kod: | return 0;
}
else
{
return false;
}
}
}
else if ( $mode == 'write' )
{
if ( !($fp = @fopen($filename, 'w')) )
{
return false;
}
@flock($fp, 2); |
arcy - 14-01-2009, 18:33
W paczce oryginalny plik ma w tej części taki kod
Kod: | return 0;
}
else
{
return false;
}
}
}
else if ( $mode == 'write' )
{
if ( !($fp = @fopen($filename, 'w')) )
{
return false;
}
@flock($fp, 2);
$data = ($data) ? "<?php\n \$$file = unserialize(base64_decode('" . base64_encode(serialize($data)) . "'));\n?>" : "<?php\n?>";
if ( !(@fwrite($fp, $data)) )
{
@flock($fp, 3);
return false;
}
@fclose($fp);
unset($data);
return true; |
Instaowałeś modyfikację zmieniającą zawartość tego pliku?
pawel0531 - 14-01-2009, 19:10
nieinstalwoałem żadnej modyfikacji która wymagała by z mojej strony edyscji tego pliku
Mam zainstalowanego tylko Beer Mod 2.3 i SF
lui754 - 14-01-2009, 19:26
podaj w załączniku include/functions.php
pawel0531 - 14-01-2009, 19:29
Dzięku chyba już działa , chyba plik jest dobry ale notepad nie wyszukał tego wiersza więc po myślałem że niema go.
[ Dodano: 15-01-2009, 21:15 ]
jednak nie dziala , wgrałem oryginalnego functions.php z paczki z skryptem i podmieniłem toco jest napisane w instrucji pozybycia się cache , i teraz forum niechce się wyświtlać , mam zainstalowanego SF czy moze być to powodem że wgrałem nowy functions.php
arcy - 06-02-2009, 12:22
pawel0531 napisał/a: | wyskakuje mi błąd od cache | Jaki? Wklej go tutaj.
http://www.seworld.niop.pl/check_files.php - chmody dla folderu cache., brakujące pliki.
A ostrzeżenie dostałeś za napisanie jeszcze dwóch identycznych tematów - oba poleciały do kosza. Na tym forum nie dublujemy i nie potrajamy postów. Czekamy na odpowiedź w jednym temacie - jasne?
|
|
|