X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

> Правила создания тем

1. В этой ветке обсуждаются ТОЛЬКО ошибки, записанные в логах системы или сервера.
2. В заголовке темы четко покажите название ошибки или ее номер.
3. В сообщении же приведите полный текст ошибки, ее адрес (имя файла и номер строки), файл, в котором возникает ошибка.
При нарушении правил, изложенных выше - тема удаляется без предупреждения.

 
Ответить в данную темуНачать новую тему
> Содержимое лога
fasmon
сообщение 2010-11-24, 8:30
Сообщение #1
Новичок
Иконка группы

Группа: Eleanor user
Сообщений: 78
Регистрация: 2010-10-01

Репутация:   нет  
Всего: нет


В ошибках БД 3 таких:

Цитата
Table '**********.el_comments' doesn't exist
Query: SELECT c.`id`, c.`mid`, c.`m_value`, c.`text`, m.`name` FROM `el_comments` AS c LEFT JOIN `el_modules` AS m ON c.`mid`=m.`id` ORDER BY `date` DESC LIMIT 6
Line: 16 in file ************/gamesinfo.optibit.ru/addons/blocks/block_new_comments_on_site.php
URL: /
Date: 2010-11-09 19:31:11
IP: 172.17.79.234



И содержимое errors.log:

Цитата
Произошла ошибка отправки! Line: 190 in file ********/gamesinfo.optibit.ru/classes/others/class_email.php
URL: /account/do_register.html
Date: 2010-11-02 15:16:45
IP: 172.17.79.234


Warning: strpos() [<a href='function.strpos'>function.strpos</a>]: Empty delimiter Line: 500 in file *********/gamesinfo.optibit.ru/classes/others/class_editor.php
URL: /ajax.php?JsHttpRequest=12888932770000-xml
Date: 2010-11-05 00:54:28
IP: 94.78.228.22

Notice: Undefined variable: v Line: 448 in file **********/gamesinfo.optibit.ru/classes/others/class_ownbb.php
URL: /ajax.php?JsHttpRequest=12891911953872-xml
Date: 2010-11-08 11:39:53
IP: 172.17.79.234


Warning: strncmp() expects parameter 3 to be long, string given Line: 704 in file *********/gamesinfo.optibit.ru/classes/others/class_comments.php
URL: /ajax.php?JsHttpRequest=12891920049680-xml
Date: 2010-11-08 11:53:26
IP: 92.124.77.248


Warning: imagecreatefromwbmp() [<a href='function.imagecreatefromwbmp'>function.imagecreatefromwbmp</a>]: '********/gamesinfo.optibit.ru/uploads/temp_files/new/bond-2010-11-07-16-35-46-791.bmp' is not a valid WBMP file Line: 318 in file **********/gamesinfo.optibit.ru/classes/class_functions.php
URL: /upload.php
Date: 2010-11-08 13:27:26
IP: 172.17.79.234


Warning: strncmp() expects parameter 3 to be long, string given Line: 704 in file *********/classes/others/class_comments.php
URL: /news/gta-kinect.html
Date: 2010-11-23 17:16:17
IP: 62.231.168.145


Таких ошибок примерно по 3 штуки каждой. Тока с class_functions много )

Сообщение отредактировал fasmon - 2010-11-24, 8:49
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2010-11-25, 9:31
Сообщение #2
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (fasmon @ 2010-11-24, 8:30)
В ошибках БД 3 таких:


У вас префикс таблиц не "el_" вот и ошибка вылазит из-за блока "новые комментарии".
Почитайте тему про этот модуль и скачайте тот файл где я всё исправил.
http://forum.eleanor-cms.ru/index.php?showtopic=2117

Сообщение отредактировал Loader - 2010-11-25, 9:32
Перейти в начало страницы
+Цитировать сообщение
fasmon
сообщение 2010-11-25, 9:45
Сообщение #3
Новичок
Иконка группы

Группа: Eleanor user
Сообщений: 78
Регистрация: 2010-10-01

Репутация:   нет  
Всего: нет


Вроде и так последний качал )
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2010-11-25, 11:14
Сообщение #4
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (fasmon @ 2010-11-25, 9:45)
Вроде и так последний качал )


C 3-й страницы темы?
Перейти в начало страницы
+Цитировать сообщение
Djadka
сообщение 2011-08-19, 13:36
Сообщение #5
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 463
Регистрация: 2010-10-17

Репутация:   нет  
Всего: нет


Warning: strncmp() expects parameter 3 to be long, string given Line: 705 in file /var/www/html/classes/others/class_comments.php
URL: /rus/voting/test.html

Warning: strncmp() expects parameter 3 to be long, string given Line: 705 in file /var/www/html/classes/others/class_comments.php
URL: /ajax.php?JsHttpRequest=13137500136250-xml

Версия РЦ5 реагирует на коменты гостей
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2011-08-19, 23:00
Сообщение #6
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Djadka, покажите, пожалуйста. Вашу 705ю строку. Плюс-минус 5 строк вверх и вниз.
Перейти в начало страницы
+Цитировать сообщение
Djadka
сообщение 2011-08-19, 23:04
Сообщение #7
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 463
Регистрация: 2010-10-17

Репутация:   нет  
Всего: нет


foreach($ids as $k=>&$v)
		{
			$register=$profile=$icq=$aim=$website=$yahoo=$msn=$location=$signature=$width=$height='';
			if(empty($uids[$k]) or !isset($this->users[$uids[$k]]))
			{
				$name=(/*ПЛОХО НАДО ЧТО ТО ДЕЛАТЬ*/@strncmp($names[$k],$this->anonimus,min(strlen($this->anonimus),$names[$k-1]))==0 ? '' : $this->anonimus).$names[$k];
				$avatar=$this->guest_avatar;
			}
			else
			{
				$user=$this->users[$uids[$k]];
				$profile=$this->Mainclass->Login->UserLink($user['name'],$uids[$k]);
				$user['name']=htmlspecialchars($user['name']);
				if(strpos($user['avatar_size'],'x')!==false)
				{
					$temp=explode('x',$user['avatar_size'],2);
					$width=$temp[0];
					$height=$temp[1];
				}
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2011-08-20, 1:09
Сообщение #8
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Попробуйте заменить [$k-1] на [$k] в проблемной строке.
Перейти в начало страницы
+Цитировать сообщение
Djadka
сообщение 2011-08-20, 1:16
Сообщение #9
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 463
Регистрация: 2010-10-17

Репутация:   нет  
Всего: нет


Пробовал не помогает
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2012-01-03, 12:56
Сообщение #10
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Хостер обновил PHP до версии 5.3.8-1~dotdeb.2 и теперь начали писаться ошибки в логах :( :

Цитата
8192: Function split() is deprecated Line: 462 in file /var/www/pdaki192/data/www/pda-kino.net/classes/mainclass.php
URL: /films/gorkaya-luna.html
Date: 2012-01-03 12:28:08


8192: Function split() is deprecated Line: 926 in file /var/www/pdaki192/data/www/pda-kino.net/classes/class_functions.php
URL: /
Date: 2012-01-03 12:28:41


Надо бы исправить!
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2012-01-03, 13:03
Сообщение #11
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Loader, я никогда в жизни не использовал функцию split. Проверьте, возможно это сторонние вкрапления.
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2012-01-03, 13:18
Сообщение #12
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (Alexander @ 2024-03-28 13:02)
Loader, я никогда в жизни не использовал функцию split. Проверьте, возможно это сторонние вкрапления.

Да, так и оказалось. Чем же её заменить?
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2012-01-03, 14:00
Сообщение #13
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


При добавлении комментария ошибка:

Цитата
Warning: strncmp() expects parameter 3 to be long, string given Line: 705 in file /var/www/pdaki192/data/www/pda-kino.net/classes/others/class_comments.php
URL: /voting/vasha-model-kpk-kommunikatora.html
Date: 2012-01-03 14:51:32


Тут уж я ничего не менял это точно!
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2012-01-03, 14:17
Сообщение #14
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Цитата (Loader @ 2024-03-28 13:02)
Да, так и оказалось. Чем же её заменить?

preg_split

Цитата (Loader @ 2024-03-28 13:02)
При добавлении комментария ошибка:

Всю строку покажите (строку кода).
Перейти в начало страницы
+Цитировать сообщение
Loader
сообщение 2012-01-03, 14:25
Сообщение #15
Профессионал
Иконка группы

Группа: Eleanor user
Сообщений: 1 161
Регистрация: 2010-04-19

Репутация:   нет  
Всего: нет


Цитата (Alexander @ 2024-03-28 13:02)
preg_split

Уже заменил, работает. Только формат регулярки немного изменился - добавил в начале и в конце /.
Цитата (Alexander @ 2024-03-28 13:02)
Всю строку покажите (строку кода).

$name=(strncmp($names[$k],$this->anonimus,min(strlen($this->anonimus),$names[$k]))==0 ? '' : $this->anonimus).$names[$k];

Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2012-01-03, 19:05
Сообщение #16
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Замените strlen($this->anonimus),$names[$k] на strlen($this->anonimus),strlen($names[$k])
Перейти в начало страницы
+Цитировать сообщение
Гость_Aquagen_*
сообщение 2012-03-21, 22:27
Сообщение #17



Гости





Доброго времени суток. Чтобы не плодить темы, то напишу здесь.
Проблема такая, после установки Eleanor появляется ошибка.
Вот что пишет в логе:

Цитата
PHP Parse error: syntax error, unexpected '{', expecting T_FUNCTION in /home/user_name/public_html/templates/Uniel/Classes/Voting.php on line 54


Соответственно вот часть кода на что ругается (строку 54 выделил):
Цитата
        switch($status)
        {
            case'guest':
            case'voted':
                $r.='<span style="font-weight:bold;">'.$l[$status].'</span>';
            break;
            case'finished':
                $r.='<span style="font-weight:bold;">'.sprintf($l['finished'],Eleanor::$Language->Date($voting['end'],'fdt')).'</</span>span>';
            break;
            break;
            case'wait':
                $r.='<span style="font-weight:bold;">'.sprintf($l['wait'],Eleanor::$Language->Date($voting['begin'],'fdt')).'</span>';
            break;
            case'confirmed':
                $r.='<span style="color:green;font-weight:bold;">'.$l['vc'].'</span>';
            break;

            default:
                $r.=Eleanor::Button($l['vote']);
        }

P.S. Заранее благодарен

Сообщение отредактировал Aquagen - 2012-03-21, 22:33
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2012-03-22, 23:02
Сообщение #18
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Aquagen, выложите, пожалуйста, файл полностью.
Перейти в начало страницы
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0350 сек.    12 запросов    GZIP включен    Сейчас: 2024-03-28, 13:02