zyklon696 1 Опубликовано 21 апреля, 2017 Здравствуйте! Сервер стоит на домашней машине, сайт на бесплатном хостинге с поддержкой sw13Задача подключить сайт к серверу, что бы можно было регистрировать аккаунты. Полазив в админ панели, я нашел настройки подключения и интуитивно потыкал IP адреса и порты куда нужно. Реакции 0, разве что сайт стал грузится дольше. Почитал форумы с подобными темами, решения не нашел. Буду рад любой адекватной помощи по данному вопросу. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 21 апреля, 2017 (изменено) Здравствуйте! Сервер стоит на домашней машине, сайт на бесплатном хостинге с поддержкой sw13 Задача подключить сайт к серверу, что бы можно было регистрировать аккаунты. Полазив в админ панели, я нашел настройки подключения и интуитивно потыкал IP адреса и порты куда нужно. Реакции 0, разве что сайт стал грузится дольше. Почитал форумы с подобными темами, решения не нашел. Буду рад любой адекватной помощи по данному вопросу. Если сайт и сервер сбоит на 1 машине, то нужно указывать данные localhost (ip данные) Так же рекомендую при тестировании включать функцию "Показывать ошибки MySQL", которая включается в админке этой CMS Изменено 21 апреля, 2017 пользователем zGosu Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zyklon696 1 Опубликовано 21 апреля, 2017 Если сайт и сервер сбоит на 1 машине, то нужно указывать данные localhost (ip данные) Так же рекомендую при тестировании включать функцию "Показывать ошибки MySQL", которая включается в админке этой CMS Сервер стоит на домашней машине, а сайт на бесплатном хостинге с поддержкой sw13 Сообщения о ошибках включены. Ошибка mysql 0, которая как я понимаю, указывает на отсутствие подключения к бд сервера. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 21 апреля, 2017 Сервер стоит на домашней машине, а сайт на бесплатном хостинге с поддержкой sw13 Сообщения о ошибках включены. Ошибка mysql 0, которая как я понимаю, указывает на отсутствие подключения к бд сервера. Да. Сайт не может подключиться к Вашему серверу. Убедитесь, что открыты все порты, верно введены настройки адреса к БД в SW, даны все привилегии и т.п. Обычно частой проблемой, которой я замечал, это закрытые порты и неправильное настройка привилегий в БД. 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 21 апреля, 2017 Сервер стоит на домашней машине, а сайт на бесплатном хостинге с поддержкой sw13 Сообщения о ошибках включены. Ошибка mysql 0, которая как я понимаю, указывает на отсутствие подключения к бд сервера. открыть на домашней тачке порт 3306 и разрешить юзеру mysql подключение с ип тачки, на которой стоит сайт Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zyklon696 1 Опубликовано 21 апреля, 2017 открыть на домашней тачке порт 3306 и разрешить юзеру mysql подключение с ип тачки, на которой стоит сайт Порт открыт. ип адрес сайта для юзера указал. Может я где то не так в админке порты и ip указал? IP адрес Базы Данных MySQL сервера :указал свой IP порт для логин сервера 2106 геймсервер 7777 Вообщем, стандартные У меня же в навикате localhost. может тут где то проблема? может какие то настройки mysql дома поменять? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
localhost 715 Опубликовано 21 апреля, 2017 Порт открыт. ип адрес сайта для юзера указал. Может я где то не так в админке порты и ip указал? IP адрес Базы Данных MySQL сервера :указал свой IP порт для логин сервера 2106 геймсервер 7777 Вообщем, стандартные У меня же в навикате localhost. может тут где то проблема? может какие то настройки mysql дома поменять? ip домашней тачки пропиши в настройках Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Rimmeiqq 16 Опубликовано 22 апреля, 2017 если хостинг бесплатный, скорей всего не получится, ограничение и все такое. для ясности можно у поддержки хостинга спросить. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Edgar 356 Опубликовано 22 апреля, 2017 Здравствуйте! Сервер стоит на домашней машине, сайт на бесплатном хостинге с поддержкой sw13 Задача подключить сайт к серверу, что бы можно было регистрировать аккаунты. Полазив в админ панели, я нашел настройки подключения и интуитивно потыкал IP адреса и порты куда нужно. Реакции 0, разве что сайт стал грузится дольше. Почитал форумы с подобными темами, решения не нашел. Буду рад любой адекватной помощи по данному вопросу. Вообще это глупая затея. А так, в брендмаузере открываешь 3306, если есть роутер так же в настройках роутера. В навикете создаешь нового пользователя site вводиш логин пароль, пишешь ip сайта, узанть можно на 2ip.ru, выдаешь пользовталею site права на доступ к таблицам. Заходиш в св, указываешь пользователя site вводишь пароль мускула, в строчке ip вставляешь свой ip узанть можно на 2ip и там же проверить порт, открыт или закрыт. Но если ип динамический придется все время менять, либо в навикете поставить "%" в поле ip адреса. % означает доступ всем. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zyklon696 1 Опубликовано 22 апреля, 2017 Вообще это глупая затея. А так, в брендмаузере открываешь 3306, если есть роутер так же в настройках роутера. В навикете создаешь нового пользователя site вводиш логин пароль, пишешь ip сайта, узанть можно на 2ip.ru, выдаешь пользовталею site права на доступ к таблицам. Заходиш в св, указываешь пользователя site вводишь пароль мускула, в строчке ip вставляешь свой ip узанть можно на 2ip и там же проверить порт, открыт или закрыт. Но если ип динамический придется все время менять, либо в навикете поставить "%" в поле ip адреса. % означает доступ всем. Все из выше перечисленного сделал. Почему затея глупая? Хотя... какие то мысли уже есть по этому поводу ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zyklon696 1 Опубликовано 22 апреля, 2017 если хостинг бесплатный, скорей всего не получится, ограничение и все такое. для ясности можно у поддержки хостинга спросить. Где то на форуме была тема, где на этом хостинге это проделывали. Но решения как часто бывает, не оставили Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Sanet 58 Опубликовано 22 апреля, 2017 извини не по теме, что за хостинг? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zyklon696 1 Опубликовано 22 апреля, 2017 извини не по теме, что за хостинг? hostinger Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 22 апреля, 2017 hostinger Только что проверил, всё отлично подключается (сайт на хостингере, сервер дома) Как я и говорил Вам, повторяю: 1) Порт 3306 откройте 2) Выдайте привилегии в MySQL сервера, что бы сайт мог подключиться к БД 3) Проверьте конфиги на коннект на сайте 100% хотя бы один из этих случаев у Вас не выполнен! P.S. В моем случае я отключаюсь от роутера, чтобы сайт мог подключиться к моему ПК, т.к. перенастраивать роутер мне честно - лень. Мне проще перетыкнуть провод из роутера сразу в ПК xDDDD (простите за нубство) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zyklon696 1 Опубликовано 22 апреля, 2017 (изменено) Только что проверил, всё отлично подключается (сайт на хостингере, сервер дома) Как я и говорил Вам, повторяю: 1) Порт 3306 откройте 2) Выдайте привилегии в MySQL сервера, что бы сайт мог подключиться к БД 3) Проверьте конфиги на коннект на сайте 100% хотя бы один из этих случаев у Вас не выполнен! P.S. В моем случае я отключаюсь от роутера, чтобы сайт мог подключиться к моему ПК, т.к. перенастраивать роутер мне честно - лень. Мне проще перетыкнуть провод из роутера сразу в ПК xDDDD (простите за нубство) Я уже все перепробовал... роутер тоже настраивал, порты открывал Сейчас на сайте отобразилось в статистике кол-во зареганых аккаунтов. Но я вроде ничего такого не делал )) Логин сервер: offline Игровой сервер: offline Игроки онлайн: 1 Аккаунтов: 15 Персонажей: 24 Кланов: 2 Расы на сервере Люди: 0 % Эльфы: 0 % Темные эльфы: 0 % Орки: 0 % Гномы: 0 % Камаэли: 0 % 7 Печатей Dawn (рассвет): 6 (100%) Dusk (сумрак): 0 (0%) Изменено 22 апреля, 2017 пользователем zyklon696 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zyklon696 1 Опубликовано 22 апреля, 2017 (изменено) Сдвинулся с мертвой точки и теперь Mysql на страничке сайта с статистикой, стал выдывать интересные ошибкино теперь, можно регать аккаунты ) MySQL вернул ошибку: Unknown column 'race' in 'where clause'Номер ошибки:1054SELECT count(0)FROM charactersWHERE race='0' AND isBanned='0' Изменено 22 апреля, 2017 пользователем zyklon696 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zyklon696 1 Опубликовано 23 апреля, 2017 Вообщем, с горем пополам подключился к базе. Много ошибочных sql запросов с сайта к базе, по этому на сайте все через одно место...Кое какие запросы удалось настроить под мой сервер Emurt rev9. Но некоторые даже не представляю как... На пример: MySQL вернул ошибку: Unknown column 'race' in 'where clause'Номер ошибки:1054SELECT count(0)FROM charactersWHERE race='0' AND isBanned='0' в таблице characters ну ни как нету race "Раса" Таблиц char_templates вовсе нету... А запросы к ним есть Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Saltant 1 Опубликовано 24 апреля, 2017 Простите, а поднять сайт на той же машине где сервер, что, религия не позволяет? дело то 10 минут. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Tima42 7 Опубликовано 4 мая, 2017 Вообщем, с горем пополам подключился к базе. Много ошибочных sql запросов с сайта к базе, по этому на сайте все через одно место... Кое какие запросы удалось настроить под мой сервер Emurt rev9. Но некоторые даже не представляю как... На пример: MySQL вернул ошибку: Unknown column 'race' in 'where clause' Номер ошибки: 1054 SELECT count(0) FROM characters WHERE race='0' AND isBanned='0' в таблице characters ну ни как нету race "Раса" Таблиц char_templates вовсе нету... А запросы к ним есть Вам просто нужно изменить запросы в базу. В чем проблема? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zyklon696 1 Опубликовано 6 мая, 2017 Вам просто нужно изменить запросы в базу. В чем проблема? Уже сделал, с горем пополам ) Но всегда найдутся новые проблемы... Есть на пример интересная штука. Когда регаю аккаунт а после захожу в игру, не могу зайти в лк. Выдает ошибку с паролем. Восстанавливаю пароль на сайте и захожу в лк, все ок. Захожу в игру и опять не могу зайти в лк. Меняется тип шифрования. В бд шифрованный пароль, при заходе в игру, выглядит иначе. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Tima42 7 Опубликовано 6 мая, 2017 (изменено) Уже сделал, с горем пополам ) Но всегда найдутся новые проблемы... Есть на пример интересная штука. Когда регаю аккаунт а после захожу в игру, не могу зайти в лк. Выдает ошибку с паролем. Восстанавливаю пароль на сайте и захожу в лк, все ок. Захожу в игру и опять не могу зайти в лк. Меняется тип шифрования. В бд шифрованный пароль, при заходе в игру, выглядит иначе. Интересно, как клиент игры может заменить зашифрованный пароль в базе ? Но на всякий случай, проследите за тем, чтобы в игре и в ЛК был один и тот же метод шифрования. Upd Затупил, вы ведь пользуетесь sw. Не знаю, мне кажется эта адовая обвязка ни куда не годится. Может попробовать что-то другое? Что вам нужно от вашего сайта и в частности от ЛК? Быть может есть смысл самому написать не много кода и добиться не плохого результата? Изменено 6 мая, 2017 пользователем Tima42 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zyklon696 1 Опубликовано 6 мая, 2017 Интересно, как клиент игры может заменить зашифрованный пароль в базе ? Но на всякий случай, проследите за тем, чтобы в игре и в ЛК был один и тот же метод шифрования. Upd Затупил, вы ведь пользуетесь sw. Не знаю, мне кажется эта адовая обвязка ни куда не годится. Может попробовать что-то другое? Что вам нужно от вашего сайта и в частности от ЛК? Быть может есть смысл самому написать не много кода и добиться не плохого результата? Один и тот же стоит, sha1. Но я думаю разберусь с этим, немного позже... ) сейчас переключился на сборку, нужно в порядок привести. Да, было бы гораздо лучше сделать что-то свое. Но я не знаю php и пользуюсь тем, что предлагает сеть ) От лк требуется просмотр персонажа, экипировка, класс, уровень. Возможность получать бонусы и донат. Самое необходимое, возможность менять, восстанавливать пароли и почту. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
zGosu 396 Опубликовано 6 мая, 2017 Один и тот же стоит, sha1. Но я думаю разберусь с этим, немного позже... ) сейчас переключился на сборку, нужно в порядок привести. Да, было бы гораздо лучше сделать что-то свое. Но я не знаю php и пользуюсь тем, что предлагает сеть ) От лк требуется просмотр персонажа, экипировка, класс, уровень. Возможность получать бонусы и донат. Самое необходимое, возможность менять, восстанавливать пароли и почту. SW не единственная CMS, которую можно использовать для л2 серверов. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты