2010-05-14 3 views
0

ПРЕДУПРЕЖДЕНИЕ [2] include (somepath/templates_c/%% B0^B01^B019F522 %% login.htm.php) [function.include]: не удалось открыть поток: нет такого файла или каталога на линии № 1871 в somepath/Smarty.class.php Ошибка !: Внутренняя ошибка произошла во время выполнения.Внутренняя ошибка произошла во время выполнения. Smarty

Любой орган, пожалуйста, скажите мне, почему эта ошибка происходя ..

ответ

0

Похоже, что ваш кэш был поврежден или работает неправильно. templates_c - это папка с кешем.

Удалить все файлы в templates_c

Кроме того, убедитесь, что права доступа templates_c установлены правильно. Я считаю, что папке необходимо читать/писать и, возможно, также выполнять разрешения

0

Очевидно, есть файл отсутствует: templates_c/%%B0^B01^B019F522%%login.htm.php

Возможно, это происходит, потому что у вас есть какие-то не-ASCII символов в вашем имени файла, и ваша ОС и/или реализация php не могут работать с этим?

Или почему-то smarty считает, что он уже скомпилировал файл, когда он не является. Поэтому я бы попытался удалить всю папку с скомпилированными шаблонами. И пусть Smarty сделает полную перестройку.

Смежные вопросы