Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 1 из 3 1 2 3 ПоследняяПоследняя
Показано с 1 по 10 из 27
  1. #1
    Аватар для Unreal
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.09.2014
    Сообщений
    133
    Репутация:
    4 ±

    краш запроса (MySQL)

    Привет всем, поставил проект на хостинг (Mysql)

    и частенько появляется такая ошибка:

    PHP код:
    [22:12:02] [ERRORCMySQLQuery::Execute[OnPlayerRegister] - (error #2013) Lost connection to MySQL server during query
    [12:11:22] [ERRORCMySQLQuery::Execute[] - (error #2013) Lost connection to MySQL server during query
    [19:12:00] [ERRORCMySQLQuery::Execute[OnPlayerRegister] - (error #2013) Lost connection to MySQL server during query 
    почему так? и как исправить?

    P.S: я дружу с англ. и не надо мне перевода, если вы знаете ответ, прошу ответить: "как исправить?"

  2. #2
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2590 ±
    Цитата Сообщение от Unreal Посмотреть сообщение
    Привет всем, поставил проект на хостинг (Mysql)

    и частенько появляется такая ошибка:

    PHP код:
    [22:12:02] [ERRORCMySQLQuery::Execute[OnPlayerRegister] - (error #2013) Lost connection to MySQL server during query
    [12:11:22] [ERRORCMySQLQuery::Execute[] - (error #2013) Lost connection to MySQL server during query
    [19:12:00] [ERRORCMySQLQuery::Execute[OnPlayerRegister] - (error #2013) Lost connection to MySQL server during query 
    почему так? и как исправить?

    P.S: я дружу с англ. и не надо мне перевода, если вы знаете ответ, прошу ответить: "как исправить?"
    Ну раз дружите с английским, то вам должно быть очевидно, что, скорее всего, дело не в вашем коде, а в стабильности работы сервера MySQL.
    Следовательно, есть смысл обратиться в техподдержку хостинга.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  3. #3
    Аватар для wAx
    ¯\_(ツ)_/¯

    Статус
    Оффлайн
    Регистрация
    13.12.2013
    Сообщений
    377
    Репутация:
    146 ±
    покажи запрос после которого вызывается OnPlayerRegister

  4. #4
    Аватар для Unreal
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.09.2014
    Сообщений
    133
    Репутация:
    4 ±
    Цитата Сообщение от wAx Посмотреть сообщение
    покажи запрос после которого вызывается OnPlayerRegister
    вы думаете это только у одного запроса? ведь не только у него помоему... все же вот
    PHP код:
    public OnPlayerRegister(playerid)
    {
        new 
    rowsfields;
        
    cache_get_data(rowsfields);
        if(!
    rows) return ShowAccessDialog(playerid,2,0);
        new 
    string[MAX_PLAYER_NAME+98];
        
    format(string,sizeof(string),"SELECT `unban_date`,`reason` FROM `banlog` WHERE `player`='%s' AND `unban_date` > NOW() LIMIT 1",PN(playerid));
        return 
    mysql_function_query(database,string,true,"CheckPlayerBanned","i",playerid);


  5. #5
    Аватар для wAx
    ¯\_(ツ)_/¯

    Статус
    Оффлайн
    Регистрация
    13.12.2013
    Сообщений
    377
    Репутация:
    146 ±
    я просил запрос ПОСЛЕ которого вызывается OnPlayerRegister

  6. Пользователь сказал cпасибо:
    $continue$ (15.10.2015)
  7. #6
    Аватар для Unreal
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.09.2014
    Сообщений
    133
    Репутация:
    4 ±
    Цитата Сообщение от wAx Посмотреть сообщение
    я просил запрос ПОСЛЕ которого вызывается OnPlayerRegister
    ау, прошу прощение
    PHP код:
    format(stringsizeof(string),"SELECT `Name` FROM `users` WHERE `Name`='%s'"PN(playerid));
            return 
    mysql_function_query(databasestringtrue"OnPlayerRegister","i"playerid); 
    но раньше такого не было

  8. #7
    Аватар для Unreal
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.09.2014
    Сообщений
    133
    Репутация:
    4 ±
    Цитата Сообщение от wAx Посмотреть сообщение
    я просил запрос ПОСЛЕ которого вызывается OnPlayerRegister
    так я кинул что вы просили, можете ответить ?

  9. #8
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Можете поделиться со мной OnPlayerModeInit и OnGameModeExit?

  10. #9
    Аватар для wAx
    ¯\_(ツ)_/¯

    Статус
    Оффлайн
    Регистрация
    13.12.2013
    Сообщений
    377
    Репутация:
    146 ±
    Цитата Сообщение от Unreal Посмотреть сообщение
    так я кинул что вы просили, можете ответить ?
    потыкал я похожие случаи в интернете (думаю что и ты делал подобное), все сходятся во мнении что с бд какие-то неполадки. Если в бд ругается только лишь на этот колбэк, то попробуй изменить структуру запроса. SELECT * FROM, вместо SELECT `Name`...

  11. #10
    Аватар для Unreal
    Пользователь

    Статус
    Оффлайн
    Регистрация
    24.09.2014
    Сообщений
    133
    Репутация:
    4 ±
    Цитата Сообщение от wAx Посмотреть сообщение
    потыкал я похожие случаи в интернете (думаю что и ты делал подобное), все сходятся во мнении что с бд какие-то неполадки. Если в бд ругается только лишь на этот колбэк, то попробуй изменить структуру запроса. SELECT * FROM, вместо SELECT `Name`...
    помоему лучше будет не избегать проблем, а решать. Но я помню что не только у запросов типа SELECT, но и у UPDATE'ов была такая проблема

 

 
Страница 1 из 3 1 2 3 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •