[Решено]Помогите с Warning!!!!!

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

Аватар пользователя Pirozhok Pirozhok 14 января 2011 в 18:09

* warning: include(./sites/all/themes/mytheme/image/page.tpl.php): failed to open stream: No such file or directory in D:\PHP\Apache\www_22\mytsite\includes\theme.inc on line 1066.
* warning: include(): Failed opening './sites/all/themes/mytheme/image/page.tpl.php' for inclusion (include_path='.;C:\php5\pear') in D:\PHP\Apache\www_22\mytsite\includes\theme.inc on line 1066.

вот такую штуку выдало!((((((
А сейчас обновил страничку и вообще белый экран.......

как это поправить,подскажите пожалуйста!

Комментарии

Аватар пользователя vicshine vicshine 14 января 2011 в 18:29

ищи косяк в строке 1066 файла page.tpl.php Smile
скорее всего по синтаксису php чего-то не дописал (скорее всего include() не так прописал Smile -> вот и сыпал d6 варнингами, а потом и белый экран смерти показал Wink

Аватар пользователя Pirozhok Pirozhok 14 января 2011 в 18:34

Спасибо за ответ,но он же показывает на 1066 строку файла theme.inc,который я вообще не трогал.

Вот посмотрел что там:
<?php  include "./$template_file";      // Include the template file?>

Основной шаблон page.tpl.php лежит в теме.
+ мои темизированные на разделы.

Аватар пользователя Lexa.Smirnoff Lexa.Smirnoff 14 января 2011 в 18:39

"vicshine" wrote:
ищи косяк в строке 1066 файла page.tpl.php :)

Хрен, он не может заинклюдить файл page.tpl.php из 1066й строки theme.inc.

Скопируй файл page.tpl.php из папки темы в папку images - получишь (теоретически) работающий сайт. Далее ковыряй, какого хрена у тебя файл page.tpl.php пытается инклюдиться из папки images. Возможно, в hook_nodeapi кто-то его переопределяет.
Какие модули ставил, что до этого настраивал, - вспоминай.

Аватар пользователя Dendix Dendix 14 января 2011 в 18:42

Может мне тоже поможете?
warning: htmlspecialchars() [function.htmlspecialchars]: Invalid multibyte sequence in argument in /home/u3434/domains/moe-ilino.ru/sites/all/modules/l10n_client/l10n_client.module on line 313.
недействительные многобайтовые последовательности в аргументе в бла-бла бла..
обновил модуль и такая фигня стала вылазить.

Аватар пользователя Pirozhok Pirozhok 14 января 2011 в 18:48

Не вышло.(((

У меня сначала стили посыпались,(на весь сайт отоюражались ститли administrator menu),потом стили(криво правда) вернулись,потом Warning тот что описал выше,потом белый экран.....

Поставил cache_router,ничего не изменилось,снёс.

Где то тут подчитнул что проблема в памяти сервера.....

Аватар пользователя Lexa.Smirnoff Lexa.Smirnoff 14 января 2011 в 19:00

Поставил cache_router и удалил - а settings.php вернуть не забыл в предыдущее состояние?

Ну проще всего на сервер свалить, конечно. На память.
php-то не валится. Апач отвечает. А так сервер, как пить дать.

По теме.
Как сменить тему, не заходя в админку:
1. Вынуть папку темы за пределы /sites/all/themes. Можно в /sites/all ее метнуть временно.
2. Выполнить запрос UPDATE variable SET `value`='s:7:"garland";' WHERE `name`='theme_default';
3. Удалить все данные из таблиц cache_* (не сами таблицы, а данные!!)

Это сменит тему на garland. Если это не поможет - далее удаленное лечение геморроя с диагнозом "белый экран" бесполезно. Нужно включать максимум дебага и читать логи.

Аватар пользователя Dendix Dendix 14 января 2011 в 20:16

"Lexa.Smirnoff" wrote:
Dendix, версия php какая? Расширение php mbstring установлено?

php 5.2.14 А где посмотреть это: php mbstring

Аватар пользователя Dendix Dendix 15 января 2011 в 13:36

"RxB" wrote:
Вспомнить куда вписывали строки по-русски

да я тут последнее время все что можно переводил видать где-то прописал не то...
а как щас найти? Это блин лопатить много.