Вопросы, советы, возможные модификации и вообще все про модуль статистики кланов

Модератор: Exinaus, shw

#47983 Edrard 17 дек 2013, 13:39
kharkov_max писал(а):
kwike писал(а):
kharkov_max писал(а):Собственно функции function multiget в файле func_get.php нет, но нашел похожую по смыслу multiget_v2, и изменил рекомендуемыц параметр.
Так же через админку уменьшил кол-во загружаемых игроков до 3х, ошибка не пропала.

По поводу узкого канала.
Я бы так не сказал, торрент ускоряется до 8Мб/сек и т.д.
Запускаю скрипт без нагрузки на сеть, отклик web сервера по другим сайтам нормальный.

Есть еще варианты ?

Не думаю что подобные проблемы связаны с хостингом и т.д.
Не хочу чем то Вас обидеть, но почти уверен что это техническая недоработка скрипта, хотя Вам виднее...
Со своей стороны могу выступить бетта тестером в решении подобной проблемы...

а причём здесь скорость вашего интернета?
у вас на локальном сервере что ли находится статистика?
А так пропускная способность сервера учитывается


1. Пример "Скорости" я привел в ответ на догадку про "узкий канал".
С теми показателями как у меня - канал не "узкий" ...

2. Да, статистика крутится на "локальном сервере".
Вот только не пойму в чем разница, на хостинге или на "локальном сервере"?

3. Не понял Вашей фразы
А так пропускная способность сервера учитывается

Или если это "локальный сервер" то я верно сообщил про работу / "скорость" сети?


1) Значит такой проблемы нет
2) Да, есть разница, не раз было замечено, что под виндой локальные сервера LAMP работают не совсем так как хотелось бы или должны были бы + мы вам никак не сможем помочь, так как для поиска ошибок, нужен доступ к хостингу, говорю вам про это уже третий раз кстати
#47987 kharkov_max 17 дек 2013, 14:16
Очень жаль, что не сможете помочь .
Вот только не мне, а скрипту .

"Это вечная война программеров и админов, когда админы кричат что у них правильный хостинг, сервер, настройки, а программеры что верный код.
Но истина и решение достигается усилиями обоих сторон."

По поводу помощи .
А как же debug лог ?
Разве Вы по подобнному логу не сможете найти баги ?
А это явно баги.
На моем "хостинге" 2 интернет магазина и еще несколько сайтов летает без проблем, а вот для скрипта "хостинг" оказался не тот .
Именно это вызывает подозрение, в сторону багов скрипта.
И я не зря задавал вопрос какие модули php нужны скрипту .
По форуму и отзывам народа, который ставит скрипт, советов сменить хостинг очень много, это тоже вызывает подозрения, Вам как программистам не интерестно почему? Не исключено что решение в одной строчке кода, или одной функции, которую можно заменить на другую и т.д. и подобный вопрос будет снят навсегда.
Ведь подобные проблемы тянуться от версии к версии .

Доступ дать, к своему "хостингу" к сожалению не могу.
Если у Вас есть другие варианты помощи, говорите .

Опять же я не против выступить бетта тестером при решении проблемы.
Говорите что необходимо делать, запустить, прописать - сделаем.
#48003 shw 17 дек 2013, 18:47
kharkov_max писал(а):Собственно функции function multiget в файле func_get.php нет, но нашел похожую по смыслу multiget_v2, и изменил рекомендуемыц параметр.
Так же через админку уменьшил кол-во загружаемых игроков до 3х, ошибка не пропала.

По поводу узкого канала.
Я бы так не сказал, торрент ускоряется до 8Мб/сек и т.д.
Запускаю скрипт без нагрузки на сеть, отклик web сервера по другим сайтам нормальный.

Есть еще варианты ?

Не думаю что подобные проблемы связаны с хостингом и т.д.
Не хочу чем то Вас обидеть, но почти уверен что это техническая недоработка скрипта, хотя Вам виднее.
Со своей стороны могу выступить бетта тестером в решении подобной проблемы.

Варианты у меня закончились. Дальше могу только тимвьюером зацепиться + долго и упорно проводить трассировку.
#48004 shw 17 дек 2013, 18:51
timurer писал(а):Доброго времени суток!
Кто знает, почему вот так происходит и как это исправить?:
Код: Выделить всёUndefined offset: 1601
Error on file мой домен\статистика\function\rating.php, on line: 110

Code: $data[$tanks[$val['tank_id']]['level']]['total'] += $val['statistics']['battles'];
Undefined offset: 1601
Error on file мой домен\статистика\function\rating.php, on line: 111

Code: $data[$tanks[$val['tank_id']]['level']]['win'] += $val['statistics']['wins'];

Таких ошибок, штук 300 на красном таком красивом фоне. А грузится- мозила вообще зависает, хром только минут за 5 прогружает, но с такими ошибками. :?:

В админке модуля, там есть кнопка "Обновить информацию о технике", на вкладке "База данных".
либо viewtopic.php?f=30&t=19358&p=45622#p45622
#48007 Edrard 17 дек 2013, 19:14
kharkov_max писал(а):Очень жаль, что не сможете помочь ...
Вот только не мне, а скрипту ...

"Это вечная война программеров и админов, когда админы кричат что у них правильный хостинг, сервер, настройки, а программеры что верный код.
Но истина и решение достигается усилиями обоих сторон."

По поводу помощи ...
А как же debug лог ?
Разве Вы по подобнному логу не сможете найти баги ?
А это явно баги...
На моем "хостинге" 2 интернет магазина и еще несколько сайтов летает без проблем, а вот для скрипта "хостинг" оказался не тот ...
Именно это вызывает подозрение, в сторону багов скрипта.
И я не зря задавал вопрос какие модули php нужны скрипту ...
По форуму и отзывам народа, который ставит скрипт, советов сменить хостинг очень много, это тоже вызывает подозрения, Вам как программистам не интерестно почему? Не исключено что решение в одной строчке кода, или одной функции, которую можно заменить на другую и т.д. и подобный вопрос будет снят навсегда..
Ведь подобные проблемы тянуться от версии к версии ...

Доступ дать, к своему "хостингу" к сожалению не могу.
Если у Вас есть другие варианты помощи, говорите ...

Опять же я не против выступить бетта тестером при решении проблемы.
Говорите что необходимо делать, запустить, прописать - сделаем.


Мы всегда готовы помочь, и очень часто заходим к людям на хостинги и смотрим, отлаживаем, как говорится в живую, просто по вашей ошибке все варианты удаленной помощи исчерпаны, и нужно не посредственное вмешательство, нужно открывать код и дебагать, смотреть промежуточные данные и разбираться в чем проблема.
#48014 kharkov_max 17 дек 2013, 19:42
Сорри за возможный крик души.
Думал что пошлете .

Уважаемый Edrard и shw не почтите за трудность объявить, как минимум мне, какая у Вас версия php и т.д.
На чем тестите скрипт (хочется знать ОС и т.д.)
Есть у меня чуйка, по этому поводу .

Сам юзаю:
Код: Выделить всёuname -a
FreeBSD gateway.mkh.local 8.4-STABLE FreeBSD 8.4-STABLE #0 r257540M


Код: Выделить всёpkg_info | grep php
php5-5.4.23         PHP Scripting Language
php5-bcmath-5.4.23  The bcmath shared extension for php
php5-bz2-5.4.23     The bz2 shared extension for php
php5-calendar-5.4.23 The calendar shared extension for php
php5-ctype-5.4.23   The ctype shared extension for php
php5-curl-5.4.23_1  The curl shared extension for php
php5-dba-5.4.23     The dba shared extension for php
php5-dom-5.4.23     The dom shared extension for php
php5-exif-5.4.23    The exif shared extension for php
php5-extensions-1.7 A "meta-port" to install PHP extensions
php5-fileinfo-5.4.23 The fileinfo shared extension for php
php5-filter-5.4.23  The filter shared extension for php
php5-ftp-5.4.23     The ftp shared extension for php
php5-gd-5.4.23      The gd shared extension for php
php5-gettext-5.4.23 The gettext shared extension for php
php5-gmp-5.4.23     The gmp shared extension for php
php5-hash-5.4.23    The hash shared extension for php
php5-iconv-5.4.23   The iconv shared extension for php
php5-imap-5.4.23    The imap shared extension for php
php5-json-5.4.23    The json shared extension for php
php5-ldap-5.4.23    The ldap shared extension for php
php5-mbstring-5.4.23 The mbstring shared extension for php
php5-mcrypt-5.4.23  The mcrypt shared extension for php
php5-mysql-5.4.23   The mysql shared extension for php
php5-mysqli-5.4.23  The mysqli shared extension for php
php5-openssl-5.4.23 The openssl shared extension for php
php5-pcntl-5.4.23   T[цензура]cntl shared extension for php
php5-pdo-5.4.23     T[цензура]do shared extension for php
php5-pdo_mysql-5.4.23 T[цензура]do_mysql shared extension for php
php5-pdo_pgsql-5.4.23 T[цензура]do_pgsql shared extension for php
php5-pdo_sqlite-5.4.23 T[цензура]do_sqlite shared extension for php
php5-pgsql-5.4.23   T[цензура]gsql shared extension for php
php5-phar-5.4.23    T[цензура]har shared extension for php
php5-posix-5.4.23   T[цензура]osix shared extension for php
php5-session-5.4.23 The session shared extension for php
php5-simplexml-5.4.23 The simplexml shared extension for php
php5-snmp-5.4.23    The snmp shared extension for php
php5-sockets-5.4.23 The sockets shared extension for php
php5-sqlite3-5.4.23 The sqlite3 shared extension for php
php5-tokenizer-5.4.23 The tokenizer shared extension for php
php5-xml-5.4.23     The xml shared extension for php
php5-xmlreader-5.4.23 The xmlreader shared extension for php
php5-xmlrpc-5.4.23  The xmlrpc shared extension for php
php5-xmlwriter-5.4.23 The xmlwriter shared extension for php
php5-xsl-5.4.23     The xsl shared extension for php
php5-zip-5.4.23     The zip shared extension for php
php5-zlib-5.4.23    The zlib shared extension for php


Код: Выделить всё>pkg_info | grep apache
apache22-worker-mpm-2.2.26 Version 2.2.x of Apache web server with worker MPM


Код: Выделить всё>pkg_info | grep mysql
mysql-client-5.5.34 Multithreaded SQL database (client)
mysql-server-5.5.34 Multithreaded SQL database (server)
p5-DBD-mysql-4.025  MySQL driver for t[цензура]erl5 Database Interface (DBI)
php5-mysql-5.4.23   The mysql shared extension for php
php5-pdo_mysql-5.4.23 T[цензура]do_mysql shared extension for php


Тут же вопрос, пробовали скрипт на обновленном php?
Собственно с этого можно начать предметный разговор .

Моя основная цель, не достичь результата для себя, а совместно с Вами разобраться в данном косяке, и решить его.
Уверен на 100%, что это поможет страждущим и данный опыт будет нужен и Вам и мне .

Спасибо за понимание .
#48017 Edrard 17 дек 2013, 19:51
Сразу вам скажу, что Пхп 5.4 я лично не пробовал, если не ошибаюсь, Exinaus тестил скрипт на 5.4, но он к сожалению сейчас в больнице, все разработка идет на 5.3. Все остальное значения не имеет, если не вдоваться в настройки пхп.ини
#48023 shw 17 дек 2013, 20:33
kharkov_max писал(а):Сорри за возможный крик души.
Думал что пошлете .

Уважаемый Edrard и shw не почтите за трудность объявить, как минимум мне, какая у Вас версия php и т.д.
На чем тестите скрипт (хочется знать ОС и т.д.)


Есть у меня чуйка, по этому поводу .

Три сервера навскидку:
PHP Version 5.3.3
PHP Version 5.4.14
PHP Version 5.4.16
kharkov_max писал(а):Тут же вопрос, пробовали скрипт на обновленном php?
Собственно с этого можно начать предметный разговор .

Моя основная цель, не достичь результата для себя, а совместно с Вами разобраться в данном косяке, и решить его.
Уверен на 100%, что это поможет страждущим и данный опыт будет нужен и Вам и мне .

Спасибо за понимание .

Нет, не пробовали. Тут уже речь идет не о тестировании вообще, а о дебаге нашего скрипта на вашем конкретном сервере с вашими конкретными настройками и вылавливание где все-таки затык.
#48025 Edrard 17 дек 2013, 20:48
Ради интереса, проапдейтил на одном из сервером пхп до 5.4.23 и попробовал, проблем никаких нет, время загрузки меньше минуты для калан в 100 человек, пхпинфо под спойлером.

 Читать дальше

#48027 Edrard 17 дек 2013, 20:50
Да, я вот помню была вот такая проблема, я ее кстати репортил в ВГ

Добрый День. Сегодня обнаружил очень интересный баг, думаю, вам будет интересно. Заметил очень медленную работу методов, каждый тертий раз появлялась Connection Timeout , думал уже начать грешить на вас и писать, но все же решил потестить и разобраться, потратив нисколько часов выяснилось, что проблема в библиотеке Curl, так как штатными методами php все работает быстро и надежно, а вот как только начинаю использовать curl, сразу все тормозит. Принял решение проапдейтить curl, была версия -

[4] => Array
(
[version_number] => 463623
[age] => 3
[features] => 1597
[ssl_version_number] => 0
[version] => 7.19.7
[host] => x86_64-redhat-linux-gnu
[ssl_version] => NSS/3.14.0.0
[libz_version] => 1.2.3
[protocols] => Array
(
[0] => tftp
[1] => ftp
[2] => telnet
[3] => dict
[4] => ldap
[5] => ldaps
[6] => http
[7] => file
[8] => https
[9] => ftps
[10] => scp
[11] => sftp
)

)
Поднял ее до curl 7.32.0, и полет нормальный.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38

Реклама | Adv