Jump to content
  • 0

Warning: mysql_connect(): Host 'x.x.x.x' is not allowed to connect to this MySQL server in /home/u973934296/public_html/register/go.php что делать?


sitemaker999
 Share

Question

Делаю форму регистрации. После регистрации пишет:

Warning: mysql_connect(): Host 'x.x.x.x' is not allowed to connect to this MySQL server in /home/u973934296/public_html/register/go.php on line 5

Что делать? Хост, логин, и пароль указал правильно. Использую phpMyAdmin 3.5.2.2.

go.php (скрипт регистрации)


$sql_server = "sql6.lordhosting.ru";
$sql_user = "####";
$sql_pass = "####";
$sql_connection = mysql_connect($sql_server, $sql_user, $sql_pass);
/* Здесь скрипт останавливается и пишет ошибку */
mysql_select_db("u973934296_db");
$name = $_GET["name"];
$surname = $_GET["surname"];
$nickname = $_GET["nickname"];
$email = $_GET["email"];
$login = $_GET["login"];
$pass = $_GET["pass"];
$repass = $_GET["repass"];
$sex = $_GET["sex"];
$birthyear = $_GET["byear"];
$birthmonth = $_GET["bmonth"];
$birthday = $_GET["bday"];
$ava = $_GET["ava"];

if($repass != $pass) die("Пароль повторен неверно!");

$requestsql = "INSERT INTO `users` (`id`, `name`, `surname`, `nickname`, `email`, `login`, `password`, `sex`, `birthyear`, `birthmonth`, `birthday`, `avatar`) VALUES (NULL, '".$name."', '".$surname."', '".$nickname."', '".$email."', '".$login."', '".$pass."', '".$sex."', '".$birthyear."', '".$birthmonth."', '".$birthday."', '".$ava."')";
$resultsql = mysql_query($requestsql);

Edited by sitemaker999
Link to comment
Share on other sites

18 answers to this question

Recommended Posts

  • 0

ну вот и ошибочка :)

$sql_server = "sql6.lordhosting.ru";

почитайте о ф-ции mysql_connect();

string $server = ini_get("mysql.default_host")

Сервер MySQL. Может также включать номер порта, например, "hostname:port" или путь к локальному сокету, например, ":/path/to/socket" для локального сервера.

Если PHP-директива mysql.default_host не определена (по умолчанию), то значением по умолчанию является 'localhost:3306'. В SQL safe mode этот параметр игнорируется и всегда используется значение 'localhost:3306'.

Link to comment
Share on other sites

  • 0

теперь пишет другое: :mellow:

Warning: mysql_connect(): Access denied for user 'u973934296_simak'@'localhost' (using password: YES) in /home/u973934296/public_html/register/go.php on line 5
Warning: mysql_select_db(): Access denied for user 'root'@'localhost' (using password: NO) in /home/u973934296/public_html/register/go.php on line 6
Warning: mysql_select_db(): A link to the server could not be established in /home/u973934296/public_html/register/go.php on line 6

Edited by sitemaker999
Link to comment
Share on other sites

  • 0

перевидите строчки с ошибками, отыщите строку в файле на которую вам указывает ошибка, проанализируйте ситуацию, мы не телепаты, нам сложно угадывать ошибки на расстоянии.

Link to comment
Share on other sites

  • 0
где?

Вот:

Warning: mysql_connect(): Access denied for user 'u973934296_simak'@'localhost' (using password: YES) in /home/u973934296/public_html/register/go.php on line 5
using password: YES - пароль у юзера имеется.

Это не "пароль у юзера имеется", а "при попытке авторизации был использован пароль".

mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

mysql -u root -p_Wrong_Password
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

mysql -u USER_DOESNT_EXIST -p_Wrong_Password
ERROR 1045 (28000): Access denied for user 'USER_DOESNT_EXIST'@'localhost' (using password: YES)

Дальше капитанить я не буду :)

Link to comment
Share on other sites

  • 0
Как по мне, так там четко написано, что связка логин/пароль не подходит.

Нет, это с этим не связано.

И еще, раньше я пользовался хостингом Radyx. Теперь пользуюсь Lordhosting'ом.

Edited by sitemaker999
Link to comment
Share on other sites

  • 0

думаю проблемма уже решена, но подытожу: на этом рессурсе подобного рода ошибки так и возникают, либо не правильно названный ХОСТ, либо ЛОгин, либо Пароль)) внимательно читайте ту информацию которую вам хостингер выдает))

Warning: mysql_connect(): Access denied for user 'u973934296_simak'@'localhost' (using password: YES) in /home/u973934296/public_html/register/go.php on line 5 Warning: mysql_select_db(): Access denied for user 'root'@'localhost' (using password: NO) in /home/u973934296/public_html/register/go.php on line 6

там как хост, насколько я помню не localhost нужно использовать, а чето там sql..website.ru..

и user root... пользователь создается с префиксом как у базы данных. внимательно читайте

Edited by Николя223
Link to comment
Share on other sites

  • 0

думаю проблемма уже решена, но подытожу: на этом рессурсе подобного рода ошибки так и возникают, либо не правильно названный ХОСТ, либо ЛОгин, либо Пароль)) внимательно читайте ту информацию которую вам хостингер выдает))

Warning: mysql_connect(): Access denied for user 'u973934296_simak'@'localhost' (using password: YES) in /home/u973934296/public_html/register/go.php on line 5 Warning: mysql_select_db(): Access denied for user 'root'@'localhost' (using password: NO) in /home/u973934296/public_html/register/go.php on line 6

там как хост, насколько я помню не localhost нужно использовать, а чето там sql..website.ru..

и user root... пользователь создается с префиксом как у базы данных. внимательно читайте

Точно! mysql.lordhosting.ru -вот этот сервер! Мне уже техподдержка ответила!

Edited by sitemaker999
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Similar Content

    • By Лелик
      Источник для импорта сменил кодировку с utf-8 на  windows-1251. Всвязи с этим не выполняются циклы импорта, ошибка 1064 и кириллица выводится в квадратах. Также вверху шапки сайта при загрузке страницы админки с импортом и при оформлении заказа (на другой линии) [Unknown: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/p10824/xn--80agbgp3aafdnsm0c.xn--p1ai/system/library/partner.php on line 44 ]  Нужно адаптировать код по примеру [$q = 'select id, fio from `users`';
      $res = mysql_query($q);
      while (($row = mysql_fetch_assoc($res)) !== false) {
      // Преобразуем fio из utf-8/latin1 в windows-1251
      $s = iconv('utf-8', 'windows-1251', $row['fio']);
      // Преобразуем строку из однобайтной кодировки обратно в utf-8, выдав её за windows-1251
      $s = iconv('windows-1251', 'utf-8', $s);
      // Сохраняем назад в БД
      $q = 'update `users` set fio = "'.addslashes($s).'" where id = '.$row['id'];
      mysql_query($q);
      }]. Файл для работы прилагаю
      partner.php
    • By Only091
      Помогите пожалуйста, не получается сделать постраничную навигацию. Делал все по урокам. в Итоге получилось сделать два разных каталога один с фильтрами другой с постраничной навигацией. И теперь я пытаюсь объединить два каталога. Но не получается. Сами файлы урока в архике каталог. Буду очень благодарен если мне помогут! catalog.phpcatalogDB.js
      каталог.7z
    • By stonelabs
      Всем привет!

      Наша компания (https://stone-labs.com/) ищет команды (!) разработчиков для реализации ряда заказных проектов. Местоположение не важно - мы практикуем удаленную работу.
       
      Обязательные требования:
      Laravel или Symfony frameworks jQuery (UI), JavaScript, Ajax, Bootstrap MySQL REST API, опыт внедрения Third-party APIs английский на уровне чтения и понимания технической документации опыт в разработке веб приложений и их архитектуры с нуля корректное использование git & pull request flow работа в дневное время во временной зоне UTC +3  
      Будет плюсом, если у вашей команды есть:
      опыт с GitLab CI/CD, Jenkins опыт с MySQL Cluster, MongoDB, PostgreSQL, Redis опыт с Vue.js опыт Linux администрирования, SSH, Nginx, DevOps  
      Если вам интересно сотрудничество, пожалуйста, пишите на наш ящик wanted@stone-labs.com 
    • By Defroing
      <form method="POST" action= "action_handler.php" id="form"> <section class="table_1"> <table class="iksweb"> <tbody> <tr> <td rowspan="3"><b>История компании «Mc donald's»</b> <h3 class="the">Кто основал компанию «Mc donald's»?</h3> <section class="conteiner"> <div class="checkbox"> <input type="checkbox" class="i-6" id="i6" value="0" name="formDoor[]"> <label for="i6" tabindex="12">Роналд Макдоналд</label> </div> <div class="checkbox"> <input type="checkbox" class="i-6" id="i7" value="0" name="formDoor[]"> <label for="i7" tabindex="13">Рэй Крок</label> </div> <div class="checkbox"> <input type="checkbox" class="i-6" id="checkbox_68" value="1" name="formDoor[]"> <label for="checkbox_68" tabindex="14">Братья Дик и Мак Макдоналд</label> </div> <div class="checkbox"> <input type="checkbox" class="i-6" id="checkbox_170" value="0" name="formDoor[]"> <label for="checkbox_170" tabindex="14">Клинт Иствуд</label> </div> <div class="out-block out-6"></div> </section> </td> </tr> </tbody> </table> <div class="dsw"> <button class="b-6" tabindex="11" id="btn-1" type="submit" name="formSubmit">Отправить</button> </div> </form> <?php mysql_connect("localhost", "root", ""); mysql_select_db('olala') or die(mysql_error()); if(isset($_GET['submit'])){ $arr=$_GET; foreach ($arr as $key => $value) { $reg="/^check/";//отбираю нужные элементы if( preg_match ($reg,$key )) { //$new_mass[]=$arr[$key]; //print_r($new_mass); echo $arr[$key]; $sql_1="INSERT INTO `table_one` (`name`) VALUES('$arr[$key]')"; mysql_query($sql_1) or die(mysql_error()); } } } ?>  Создаю опросник и хочу, чтобы чекбоксы заносились в БД(таблицу пока не создавал). Хотелось узнать на счёт php кода, сможете подсказать, что в нём не так (дать какие нибудь советы). В openserver опросник пока не выкладывал.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy