Друзья, помогите решить проблемку, после установки темы zeropoint 6.x-4.0 логи заваливаются подобными ошибками...
strip_tags() expects parameter 1 to be string, array given в файле /var/www/....../includes/common.inc в строке 1674.
strpos() expects parameter 1 to be string, array given в файле /var/www/...../includes/common.inc в строке 1673.
strpos() expects parameter 1 to be string, array given в файле /var/www/...../includes/common.inc в строке 1673.
Комментарии
какая версия пхп у вас?
Угу, я понимаю. но все же - какая версия пыхи?
Поясню.
1. эта тема ставится на ура без проблем (чистая по крайней мере, без лишнего хлама)
2. странно, что у автора проблема в контриб файлах (а это проблема уже не темы)
попробуйте phpinfo();
если стоит все же 5.2, то скажите - у вас проблема с чистой темой, или же она позникает при добавлении чего либо?
по сути проблемы - передается пустая строка (фактически - ничего, null) в функцию, она пытается парсить и отдает эти нотисы. Или же тема не заводится совсем?
Ок ок, - почему тогда она у меня без ошибок заводится?
Наверно у нас разный друпал...
Я все же поясню про версии пхп и вообще проблему этого характера.
Разные версии (+ в зависимости от локальных настроек на самом серве) могут по разному реагировать на нотисы.
У друпала, например, в некоторых случаях в ядре прописывается вместо function functionname (array $arr) {...} пишут ($arr), что изначально не правильно. Ради интереса пройди кодснифером по контриб модулям - удивишься.
А вообще о другом.
Апдейте ядро под 5.3 или переводите на 5.2. И читайте доки. А еще лучше посмотреть код, что передает из сеттингов темы и в каком виде.
PHP Version 5.3.28
Поставил тему с нуля, ничего не менял.