To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

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?



Powered by phpBB modified by Przemo © 2003 phpBB Group