Ошибка warning: init_theme()...

Главные вкладки

Аватар пользователя Aldarund Aldarund 9 июля 2008 в 17:56

После копирования содержимого на FTP и подключения базы. При входе на сайт выдает ошибку:

    * warning: init_theme() [function.init-theme]: Unable to access ./themes/engines/phptemplate/phptemplate.engine in /usr/local/www/vhosts/east-consult.org/subdomains/magic/httpdocs/includes/theme.inc on line 78.
    * warning: init_theme(./themes/engines/phptemplate/phptemplate.engine) [function.init-theme]: failed to open stream: Unknown error: 0 in /usr/local/www/vhosts/east-consult.org/subdomains/magic/httpdocs/includes/theme.inc on line 78.
    * warning: init_theme() [function.include]: Failed opening './themes/engines/phptemplate/phptemplate.engine' for inclusion (include_path='.:/usr/local/share/pear') in /usr/local/www/vhosts/east-consult.org/subdomains/magic/httpdocs/includes/theme.inc on line 78.

С чем связано и как можно пофиксить?

Комментарии

Аватар пользователя despain despain 9 июля 2008 в 18:16

* warning: init_theme() [function.init-theme]: Unable to access ./themes/engines/phptemplate/phptemplate.engine in /usr/local/www/vhosts/east-consult.org/subdomains/magic/httpdocs/includes/theme.inc on line 78.

Тут скорее всего проблема с правами доступа,посмотри CHMOD

* warning: init_theme(./themes/engines/phptemplate/phptemplate.engine) [function.init-theme]: failed to open stream: Unknown error: 0 in /usr/local/www/vhosts/east-consult.org/subdomains/magic/httpdocs/includes/theme.inc on line 78.
* warning: init_theme() [function.include]: Failed opening './themes/engines/phptemplate/phptemplate.engine' for inclusion (include_path='.:/usr/local/share/pear') in /usr/local/www/vhosts/east-consult.org/subdomains/magic/httpdocs/includes/theme.inc on line 78.

Тут проблема с самим скриптом,судя по выводу непонятная ошибка,посмотри исходный код скрипта и попавь его,в втором и третьем случае 78 строка.
Эта ошибка еще может быть изза странных настроек хостинга,спроси еще у хостера может проблема изза него

а лучше выложи свой модуль аттачем я посмотрю его и если что поправлю ошибки

Аватар пользователя Aldarund Aldarund 9 июля 2008 в 18:54

CHMOD смотрел , ставил не помогает. Ставил 777 - все тоже самое. Забыл сказать - на основном домене все завелось, и на локалхосте работает. А вот на поддомене такая ошибка вылазит Sad
Это drupal 5.7 78 линия это просто инклюд темы ->

  include_once './' . $themes[$theme]->description;

Хостера спрашивать бесполезно, он ничего не знает и не разбирается Smile
О каком модуле идет речь ?
Имхо все три ошибки это одно и тоже. Проблема с путями имхо ...

Аватар пользователя AYB AYB 29 ноября 2011 в 1:42

Здравствуйте!
Очень похожая ситуация возникает при загрузке любой темы:

warning: _init_theme(./) [function.-init-theme]: failed to open stream: Unknown error: 0 in /www/cburg/www/htdocs/drupal-test/includes/theme.inc on line 167.
warning: _init_theme() [function.include]: Failed opening './' for inclusion (include_path='.:/usr/local/php4/share/pear') in /www/cburg/www/htdocs/drupal-test/includes/theme.inc on line 167

Версия Drupal 6.22.
Случилось ЭТО после очистки кэша.
Как очистка кэша может повлиять на пути?