2si Posted January 22, 2011 Share Posted January 22, 2011 Здравствуйте, прошу вас помочь с такой проблемой: Восстановлен форум с бэкапов, далее после восстановления форума появилась такая проблема, во время регистрации пользователей выдает такую ошибку: Fatal error: require_once() [function.require]: Failed opening required './cache/lang_cache/ru/lang_email_content.php' (include_path='.:/usr/local/php52/lib/php') in /home/p11952/www/forum.сайт.ru/sources/classes/class_email.php on line 533Прошу вас помочь исправить данную ошибку.С уважением! Link to comment Share on other sites More sharing options...
Fisana Posted January 22, 2011 Share Posted January 22, 2011 lang_email_content.php – на месте? Link to comment Share on other sites More sharing options...
2si Posted January 23, 2011 Author Share Posted January 23, 2011 Да, он на месте, я вчера даже пробовал lang_email_content.php и class_email.php перезаливать, эффекта тот-же - также ошибка Link to comment Share on other sites More sharing options...
Fisana Posted January 23, 2011 Share Posted January 23, 2011 В соседней теме при похожей проблеме советуют проверить права на папку cache/lang_cacheДолжны быть 777 Link to comment Share on other sites More sharing options...
2si Posted January 23, 2011 Author Share Posted January 23, 2011 Права записи так-же вчера подумал о chmod и выставил права записи на данные папки 777, без результатов Link to comment Share on other sites More sharing options...
Fisana Posted January 23, 2011 Share Posted January 23, 2011 Попробуйте кэши перестроить и таблицы базы оптимизировать через админку.Не уверена, что поможет, но я бы с этого начала. Link to comment Share on other sites More sharing options...
2si Posted January 23, 2011 Author Share Posted January 23, 2011 (edited) Воспользовался вашим советом, перестроил все кэши, таблицы базы оптимизировал, попробовал зарегистрироватся, заполнил все данные и нажал регистрацию - таже ошибка: Fatal error: require_once() [function.require]: Failed opening required './cache/lang_cache/ru/lang_email_content.php' (include_path='.:/usr/local/php52/lib/php') in /home/p11952/www/forum.сайт.ru/sources/classes/class_email.php on line 533В АЦ, пользователи которые немогут зарегистрироватся из-за этой ошибки находятся в неактивированных, ибо письмо с регистрацией к ним так и не пришло. Edited January 23, 2011 by 2si Link to comment Share on other sites More sharing options...
siv1987 Posted January 23, 2011 Share Posted January 23, 2011 Попробуй установить полный путь для инклудинга. Проблема скорее всего с путями. Link to comment Share on other sites More sharing options...
2si Posted January 23, 2011 Author Share Posted January 23, 2011 Можно подробнее? :mellow: Link to comment Share on other sites More sharing options...
siv1987 Posted January 26, 2011 Share Posted January 26, 2011 АПнем Строку 533 в файле class_email.php заменить на: require_once( $_SERVER['DOCUMENT_ROOT']."/cache/lang_cache/".$this->ipsclass->vars['default_language']."/lang_email_content.php" ); Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now