[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка при подключении к БД
N0ob
Собственно последствия после переноса сайта с денвера на OpenServer. На денвере такого не было, а в OS вылазит вот такая вот ошибка(точнее две):
Цитата
Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user ''@'localhost' (using password: NO) in G:\OpenServer\domains\localhost\auth.php on line 32

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in G:\OpenServer\domains\localhost\auth.php on line 32

Я понял ошибку так, что невозможно подключится из-за пользователя. Только не понял либо его нет, либо привилегий нет соответсвующих. Но для подключения я использую стандартного пользователя root который существует и у которого все привилегии. В чем может быть проблема?
Valick
пользователь: mysql
пароль: mysql

_____________
Стимулятор ~yoomoney - 41001303250491
N0ob
Valick нет, не подходит
Valick
N0ob, версия OpenServer какая? последняя?
Должно всё подходить, ищите ошибку в подключении к БД.

_____________
Стимулятор ~yoomoney - 41001303250491
inpost
N0ob
mysql_real_escape_string ? Версия PHP хоть какая? Не 5.5 и 5.6, где mysql_* отменён? Хотя ругался бы на *deprecated* (вроде верно написал).

Подключение проверяется на уровне подключения...
http://php.net/manual/ru/function.mysql-connect.php
Пример№1. Твой код не успеет дойти до ХХХ строчки, он остановится на уровне подключения, если его не было.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
N0ob
Версию OS не нашел, но версия PHP 5.2
То есть придется все на MySQLi перешивать, емае
inpost
Да нет же, просто надо правильно писать код. Я выше написал тебе твою ошибку.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
N0ob
inpost ошибку понял, но почему в денвере это проходит а в OS нет?
Xpund
Цитата (N0ob @ 7.07.2015 - 15:56)
inpost ошибку понял, но почему в денвере это проходит а в OS нет?

Раздные настройки интерпритатора

_____________
минус, конечно, иногда полезен, но плюс мне нравиться больше :)
Женский журнал - Жена сказала раскрутить сайт любой ценой (Sorry)
inpost
N0ob
Там был пользователь, тут - нет. wink.gif

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
N0ob
inpost что за пользователь? Для подключения к БД?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.