Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Ошибка - 1045 - Access denied for user ''@'localhost' (using password: NO)

Доброго времени всем!Возникла ошибка при входе на сайт  - 1045 - Access denied for user ''@'localhost' (using password: NO) | connect | /  то есть сайта как такового вообще не видно, никуда больше зайти не могу. Что делал, сам не понял: чистил кэш в браузере, работал с файлом themes/my_template2/index.html, плюс добавлял скрипты, стили, то есть вся работа ограничивалась папкой themes/my_template2/  это копия шаблона default. Версия установленного магазина 2.5.9. Что-то вдруг произошло и вылезла соответствующая ошибка!Надеюсь меня снова услышат и просветят мастера программирования


проверьте в файле config.php правильность доступов к базе.



проверьте в файле config.php правильность доступов к базе.


СОдержимое конфига:

define('DB_SERVER', '');
  define('DB_SERVER_USERNAME', '');
  define('DB_SERVER_PASSWORD', '');
  define('DB_DATABASE', '');
  define('DB_PREFIX', '');
  define('USE_PCONNECT', 'false');
  define('STORE_SESSIONS', 'mysql');

  include('includes/paths.php');


ну вот. все данные пусты.
а там должно быть что-то типа

<?php
define('DB_SERVER', 'localhost');
define('DB_SERVER_USERNAME', 'mysql');
define('DB_SERVER_PASSWORD', 'mysql');
define('DB_DATABASE', 'db_name');
define('DB_PREFIX', 'os_');
define('USE_PCONNECT', 'false');
define('STORE_SESSIONS', '');

include('includes/paths.php');
?>



ну вот. все данные пусты.
а там должно быть что-то типа
<?php
define('DB_SERVER', 'localhost');
define('DB_SERVER_USERNAME', 'mysql');
define('DB_SERVER_PASSWORD', 'mysql');
define('DB_DATABASE', 'db_name');
define('DB_PREFIX', 'os_');
define('USE_PCONNECT', 'false');
define('STORE_SESSIONS', '');

include('includes/paths.php');
?>



Сделал все в точности как в примере и загрузил на сервер, вот теперь что пишет - 1045 - Access denied for user 'mysql'@'localhost' (using password: YES)


это и есть пример.
вы свои данные должны вписать в настройки. их можно у хостера узнать.



это и есть пример.
вы свои данные должны вписать в настройки. их можно у хостера узнать.


Направление мысли понятно, благодарю!! как такое могло произойти вообще, я же там не юзал???


В целях безопасности хостёр сам может изменить пароль к БД.


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



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


Уважаемый, Nebox!После того случая, когда данная ошибка была исправлена, работал некоторое время с шаблоном. Далее, 2 недели я не заходил на сайт, а когда зашел - СНОВА эта же ОШИБКА!!Далее, по той же схеме, снова исправил!После этого не заходил на сайт еще неделю, результат - ОШИИИБКААА!!Да что ж такое происходит, кто мне скажет??Параметры файла config.php ресетятся сами по себе!!А при запуске сайта, ошибка: localhost...using password NO!!!


Может у вас кто-то доступ имеет по ftp?
вариант только один, что кто-то заменяет файл.

а в заказах, товарах изменений нет?

Кстати может быть, что у вас шелл залит и кто-то пакостит.



Может у вас кто-то доступ имеет по ftp?
вариант только один, что кто-то заменяет файл.

а в заказах, товарах изменений нет?

Кстати может быть, что у вас шелл залит и кто-то пакостит.


Больше нигде нет изменений. Доступ по фтп имеет узкий круг 3 чел. Что такое шелл, можно узнать по подробнее?


Кстати, была такая же ошибка с конфигом, когда я установил денвер+шопос и зашел через браузер со стандартным паролем. Мне ПОЧЕМУТО снова перекосило все данные конфига!!!Как так получилось??


Да, плюс к этому в админке красным по белому написано "удалить папку install" это не влияет на процесс?


удалите папку install


Источник



Copyright ShopOS