Przyjazne użytkownikom polskie wsparcie phpBB 3.0

phpBB3.PL

Błąd:Not able to open ./cache/data global.php

Spis treści

Objawy

Forum wyświetla informację:

Fatal error: Not able to open ./../cache/data_global.php in includes/acm/acm_file.php on line 112

Powód

Bug w phpBB 3.0.3 i 3.0.4.

Rozwiązanie

Bug ten został naprawiony w phpBB 3.0.5, zalecamy aktualizację.

Alternatywne rozwiązanie

1. Otwórz plik includes/acm/acm_file.php

a) Znajdź:

phpbb_chmod($this->cache_dir . 'data_global.' . $phpEx, CHMOD_WRITE);

b) Zamień na:

phpbb_chmod($this->cache_dir . 'data_global.' . $phpEx, CHMOD_READ | CHMOD_WRITE);

c) Znajdź:

phpbb_chmod($this->cache_dir . "data{$var_name}.$phpEx", CHMOD_WRITE);

d) Zamień na:

phpbb_chmod($this->cache_dir . "data{$var_name}.$phpEx", CHMOD_READ | CHMOD_WRITE);

e) Znajdź:

phpbb_chmod($filename, CHMOD_WRITE);

f) Zamień na:

phpbb_chmod($filename, CHMOD_READ | CHMOD_WRITE);

Zapisz plik i wyślij go na serwer.

2. Jeśli to nie pomoże, sprawdź czy w includes/constants.php masz następujący fragment kodu:

// phpbb_chmod() permissions
@define('CHMOD_ALL', 7);
@define('CHMOD_READ', 4);
@define('CHMOD_WRITE', 2);
@define('CHMOD_EXECUTE', 1);

Jeżeli nie, to dodaj powyższy fragment kodu po:

define('REFERER_VALIDATE_PATH', 2);


Zaloguj  •  Zarejestruj