Помогите исправить ошибки

12 3
Poliarnik
На сайте с 07.07.2012
Offline
37
2096

Здравствуйте, купил парсер, а он не хочет парсить русский текст. В логах есть такие ошибки:


[Sat Nov 24 17:00:48 2012] [error] [client **.***.***.98] PHP Notice: Undefined index: key in /home/poliarnik/data/www/sait.ru/engine/modules/sitelogin.php on line 133, referer: http://sait.ru/admin.php?mod=addnews&action=addnews
[Sat Nov 24 17:00:48 2012] [error] [client **.***.***.98] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/poliarnik/data/www/sait.ru/engine/modules/sitelogin.php on line 133, referer: http://sait.ru/admin.php?mod=addnews&action=addnews
[Sat Nov 24 17:00:48 2012] [error] [client **.***.***.98] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/poliarnik/data/www/sait.ru/engine/ajax/pkinopoisk.php on line 130, referer: http://sait.ru/admin.php?mod=addnews&action=addnews
[Sat Nov 24 17:00:48 2012] [error] [client **.***.***.98] PHP Notice: Undefined index: scheme in /home/poliarnik/data/www/sait.ru/engine/ajax/pkinopoisk.php on line 244, referer: http://sait.ru/admin.php?mod=addnews&action=addnews
[Sat Nov 24 17:00:48 2012] [error] [client **.***.***.98] PHP Notice: Undefined index: host in /home/poliarnik/data/www/sait.ru/engine/ajax/pkinopoisk.php on line 245, referer: http://sait.ru/admin.php?mod=addnews&action=addnews
[Sat Nov 24 17:00:48 2012] [error] [client **.***.***.98] PHP Notice: Undefined index: query in /home/poliarnik/data/www/sait.ru/engine/ajax/pkinopoisk.php on line 247, referer: http://sait.ru/admin.php?mod=addnews&action=addnews
[Sat Nov 24 17:02:04 2012] [error] [client **.***.***.98] PHP Notice: Undefined index: key in /home/poliarnik/data/www/sait.ru/engine/modules/sitelogin.php on line 133, referer: http://sait.ru/admin.php?mod=addnews&action=addnews
[Sat Nov 24 17:02:04 2012] [error] [client **.***.***.98] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/poliarnik/data/www/sait.ru/engine/modules/sitelogin.php on line 133, referer: http://sait.ru/admin.php?mod=addnews&action=addnews
[Sat Nov 24 17:02:04 2012] [error] [client **.***.***.98] PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/poliarnik/data/www/sait.ru/engine/ajax/pkinopoisk.php on line 130, referer: http://sait.ru/admin.php?mod=addnews&action=addnews
[Sat Nov 24 17:02:04 2012] [error] [client **.***.***.98] PHP Notice: Undefined index: query in /home/poliarnik/data/www/sait.ru/engine/ajax/pkinopoisk.php on line 247, referer: http://sait.ru/admin.php?mod=addnews&action=addnews
[Sat Nov 24 17:02:15 2012] [error] [client **.***.***.98] PHP Notice: Undefined index: query in /home/poliarnik/data/www/sait.ru/engine/ajax/pkinopoisk.php on line 247, referer: http://sait.ru/admin.php?mod=addnews&action=addnews
[Sat Nov 24 17:02:20 2012] [error] [client **.***.***.98] PHP Notice: Undefined index: query in /home/poliarnik/data/www/sait.ru/engine/ajax/pkinopoisk.php on line 247, referer: http://sait.ru/admin.php?mod=addnews&action=addnews
[Sat Nov 24 17:02:26 2012] [error] [client **.***.***.98] PHP Notice: Undefined index: query in /home/poliarnik/data/www/sait.ru/engine/ajax/pkinopoisk.php on line 247, referer: http://sait.ru/admin.php?mod=addnews&action=addnews

pkinopoisk.php - это парсер.

Пожалуйста помогите исправить ошибки :(

M
На сайте с 24.10.2011
Offline
173
#1

Poliarnik, не проще обратиться к продавцу?

Poliarnik
На сайте с 07.07.2012
Offline
37
#2
michaek:
не проще обратиться к продавцу?

Я написал эму на почту а он уже 2 дня молчит.

AT
На сайте с 15.11.2012
Offline
2
#3

сначала проверь как работает, если написать error_reporting(0) в начале скрипта

Poliarnik
На сайте с 07.07.2012
Offline
37
#4
AmsTaFFi:
сначала проверь как работает, если написать error_reporting(0) в начале скрипта

Ошибки пропали но проблема осталась. Не парсит русский текст ,с английским всё нормально.

Andreyka
На сайте с 19.02.2005
Offline
822
#5

Интуиция подсказывает, что парсер писался не под ту версию пчиха, который стоит на сервере

Не стоит плодить сущности без необходимости
Poliarnik
На сайте с 07.07.2012
Offline
37
#6
Andreyka:
Интуиция подсказывает, что парсер писался не под ту версию пчиха, который стоит на сервере

"пчих" - это PHP ?

M
На сайте с 24.10.2011
Offline
173
#7
Andreyka:
Интуиция подсказывает, что парсер писался не под ту версию пчиха, который стоит на сервере

а вдруг там бд в latin1, а скрипт ждет чего-то другое?

Magic
На сайте с 07.10.2011
Offline
72
#8
Poliarnik:
"пчих" - это PHP ?

да, он самый.

---------- Добавлено 24.11.2012 в 18:31 ----------

А версия ДЛЕ то вообще нужная стоит?

Poliarnik
На сайте с 07.07.2012
Offline
37
#9
Andreyka:
Интуиция подсказывает, что парсер писался не под ту версию пчиха, который стоит на сервере

Сейчас на сервере стоит:

Версия PHP: 5.4.7

Версия MySQL: 5.5.28-log MySQLi

Apache/2.2.23

michaek:
а вдруг там бд в latin1, а скрипт ждет чего-то другое?

Выполнил запрос show variables like 'char%'; к БД, вот результат:


character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server cp1251
character_set_system utf8
character_sets_dir /usr/local/share/mysql/charsets/

Сравнения стоит cp1251_general_ci

Sma11erM1nd:
А версия ДЛЕ то вообще нужная стоит?

У меня стоит DLE 9.7 На сайте разработчика написано: "Модуль адаптирован под последние версии." плюс есть пару комментариев: "у меня стоит на 9.7 работает коректно " "DLE 9.7 работает на УРА!"

Что можете посоветовать?

Poliarnik
На сайте с 07.07.2012
Offline
37
#10

Неужели никто не знает что можно сделать? Кто может решить эту проблему и сколько это стоит?

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий