Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Читаем Error Log - проблемы с системой кеширования?

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Dozent

Читаем Error Log - проблемы с системой кеширования?

Сообщение Dozent »

Прошу подсказать, в чем причина ошибок в логах сервера:
[error] PHP Warning: touch(): Utime failed: Operation not permitted in /forum/includes/template.php on line 159
[error] PHP Warning: fclose(): supplied argument is not a valid stream resource in /forum/includes/template.php on line 157
[error] PHP Warning: fwrite(): supplied argument is not a valid stream resource in /forum/includes/template.php on line 156
[error] PHP Warning: fopen(/forum/cache/subSilver/overall_footer.tpl.php): failed to open stream: Permission denied in /forum/includes/template.php on line 155

Листинг строк в template.php
155 $fp = fopen($cache_file, 'w+');
156 fwrite ($fp, '<?php' . "\n" . $this->compiled_code[$handle] . "\n?" . '>');
157 fclose($fp);
158
159 touch($cache_file, filemtime($this->files[$handle]));
160 @chmod($cache_file, 0777);
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 19 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Dozent translate.ru
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Konkere

Сообщение Konkere »

Dozent
ну судя по всему ты пытался включить систему кеширования
и вместо файла /includes/template.php у тебя используется переименованный файл из каталога /contrib template_file_cache.php
попробуй закачать файл из дистрибутива а если хочешь использовать кеширование почитай README.html в каталоге /contrib
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 19 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Konkere а помоему на директорию cache надо сделать разрешение 777 и не париться)) я так думаю
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Konkere

Сообщение Konkere »

Konkere а помоему на директорию cache надо сделать разрешение 777 и не париться)) я так думаю
так я же предложил почитать файл README.html, там всё конкретно расписано :D
вопрос то был откуда ошибки :)
кстати там и предупреждение есть на тему снижения безопасности при использование каталога файлового кеша
Dozent

Сообщение Dozent »

Спасибо crash и Konkere за помощь. Вот что значит профи! И вправду, не заметил permissions на папку cache.
Вопрос исчерпан.
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Зарегистрирован: 20 лет
Откуда: Estonia, Tallinn

Сообщение Vladson »

Спасибо crash и Konkere за помощь. Вот что значит профи
Ну согласен crash помог, а вот Konkere просто послал читать Readme (короче изобразил кипучую деятельность, и послал куда по дальше) :lol: (просто профессиональный суппорт, ё моё)
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Dozent

Сообщение Dozent »

Коллеги, поторопился с резюме.
Вопрос не исчерпывается несмотря на 777 permissions на все папки cache и закачку базового (без file_cache) template.php
Вопрос остается открытым. Прошу Вашего совета!
Konkere

Сообщение Konkere »

Dozent
а что пишет после закачки базового template.php?
Dozent

Сообщение Dozent »

Методом перебора добился работы без ошибок, используя file_cache.template из каталога contrib версии 2.08а, хотя делал апгрейд до версии 2.0.10. Предварительно очистил полностью каталог cache.

template.php
* -------------------
* begin : Saturday, Feb 13, 2001
* copyright : (C) 2001 The phpBB Group
* email : support@phpbb.com
*
* $Id: template.php,v 1.7 2002/01/28 19:12:37 psotfx Exp $

Вернуться в «Поддержка phpBB 2.0.x»