Database connection error 2 could not connect to mysql что это значит
Проблема с базой данных. Ошибка «Database connection error (2): Could not connect to MySQL»
Здравствуйте! Сайт http://roofhouse.tmweb.ru недоступен, ошибка Database connection error (2): Could not connect to MySQL.
Ответы (7)
Чаще всего у меня такая проблема была когда я указывал в конфиге ошибочные параметры имени пользователя базы. После обращения в поддержку мне подсказали что имя пользователя базы данных и имя базы идентичны на Timeweb. Проверьте, может помочь.
В моем случае я использую Joomla, у меня просто в файле configuration.php стояло ошибочное имя пользователя или базы, уже не вспомнить. На крайний случай, если вдруг не поможет, попробуйте в панели управления указать для базы именно тот пароль, который указан в конфиге вашего сайта.
Скиньте данные из конфига вашего сайта сюда, посмотрим что там не так.
Строку с паролем можете вырезать, обычно обозначается значением pass/password.
Кстати, вы на текущий момент уверены что пароль в конфиге и пароль от базы совпадают?
Да уверен, что пароли совпадают. Потому что проблема уже пару дней. Вчера я ничего не делал, сегодня начал.
Если не поможет, зайдите в панель управления в меню Базы данных MySQL, там напротив localhost шестеренка есть. Нажмите и замените пароль на тот, который в базе данных у вас указан. по моим прикидкам должно помочь.
Подскажите новичку: Database connection error (2): Could not connect to MySQL
Первый раз загрузил файлы joomla 2.5 на сервер.
Следую позиции изменил в соответствии с тем, что было послано с сервера в файле
Тем не мене пишет при наборе сайта
http://bog99.byethost12.com/
Database connection error (2): Could not connect to MySQL.
Как исправить ошибку?
Выдаёт Database Error: Unable to connect to the database:Could not connect to MySQL
Здравствуйте! У меня сайт находится на основном домене но я сделал DNS и прикрепил ещё один домен.
nic.ru ошибка Database connection error (2): Could not connect to MySQL
Доброе время суток! Собственно суть в заголовке. Поменял пароль mysql-пользователя, подправил.
Database Error: Unable to connect to the database: Could not connect to MySQL
Приветствую! Установил на localhost Joomla. Установка прошла успешно, но когда захожу на главную.
Error: Unable to connect to tcp://pnpu.dyndns-server.com:80. Error: Connection timed out
Добрый день! Скажем у меня есть два сайта и они оба работают в браузере с машины(ос debian,но это.
при этом иконка сайта (favicon.ico) отображается
Прошу помощи!
значит перенос сайта делал по видеоуроку Галямова:
1)на хостинге создал базу данных MySQL;
2)сделал на своем лок.сервере(http://localhost/Tools/phpMyAdmin/) экспорт базы данных mysite.sql;
3)импортировал файл mysite.sql в phpMyAdmin на хостинге;
4)запаковал содержимое папки www на локалхосте;
5)с помощью TotalCommander перенес и распаковал фаил www.zip в папку www/mysite.ua/ на хостинге;
—изначально там уже были такие папки:
etc
logs
php-bin
tmp(ярлык)
www
public_html(ярлык)
6)отредактировал фаил configuration.php на хостинге, привел следующие строки к виду:
7) перезагрузил страницу со своим сайтом и получил надпись:
Database connection error (2): Could not connect to MySQL.
_писал все подробно, чтобы ничего не упустить; не пойму где я ошибся и в какую сторону копать
www.zip содержит внутри папку www или сразу папки Joomla (administrator и др.)?
Адрес host правильный? На некоторых хостингах может быть localhost, а на других иметь другой адрес.
Для расширения вопроса приведу тест письма без некоторых данных
Dear Valued Customer,
Your account has been activated and you should be able to login to the Cpanel now.
Take careful note of your login details below and consider printing them for your own records.
Our premium paid hosting service has very large hosting plans using the industry leading cPanel X control panel, Sockets / Curl access, Massive CPU quotas, SMTP & POP email accounts, no file size limits CGI / Python / Perl access, and much more, all hosted on ultra fast eight-sixteen core servers.
For more information on premium hosting please visit : https://securesignup.net/portal/
For a searchable knowlegebase with most answers to common questions please use : http://kb.securesignup.net/
For tutorials on common tasks please visit http://tutorials.securesignup.net/
Cpanel Username: ХХХ
Cpanel Password: YYY
Your URL: http://bog99.byethost12.com or http://www.bog99.byethost12.com
FTP Server : ftp.byethost12.com
FTP Login : ХХХ
FTP Password : YYY
MySQL Database Name: MUST CREATE IN CPANEL
MySQL Username : ХХХ
MySQL Password : YYY
MySQL Server: SEE THE CPANEL
Once you have logged into your VistaPanel, you can change your password if required.
To support the high cost of providing quality web hosting, please can you add the following advert to your web site:
For access to our KnowledgeBase / Troubleshooters please goto http://tutorials.securesignup.net/
For technical support, please use the support system located in your cpanel.
Thanks for choosing byethost12.com and enjoy your free hosting account!
Решение ошибок в Joomla. Как исправить ошибки подключения к базе данных
Из этого туториала вы узнаете, как исправить ошибки подключения к базе данных, которые могут возникнуть в процессе установки шаблона или движка Joomla.
Соединитесь с FTP или откройте менеджер файлов в панели управления хостинга. В корневой папке Joomla найдите файл configuration.php.
Откройте этот файл с помощью любого текстового редактора и проверьте детали доступа к базе данных. Они указаны в файле следующим образом:
Пожалуйста, сравните указанные детали с теми, которые использовались при установке шаблона, они должны совпадать. Если они отличаются, исправьте данные, указанные в файле configuration.php. Обязательно сохраните изменения.
Если же вы уверены, что все настройки заданы правильно, рекомендуется сбросить пароль пользователя базы данных и указать в файле configuration.php новый пароль. Так вы убедитесь, что в файле указан правильный пароль для доступа к базе данных.
Обновите страницу и проверьте сайт, теперь он должен отображаться правильно.
Если на сайте вы видите сообщение «Проблема подключения к базе данных (3): невозможно подключиться к базе данных ( Database connection error (3): Could not connect to database )», это значит, что сайт пытается подключиться к неправильному серверу базы данных. В большинстве установок Joomla, файлы Joomla и база данных соединяются с одним и тем же сервером. В таком случае, в качестве сервера базы данных надо указывать » localhost «.
Для исправления ошибки проверьте настройки в файле configuration.php и убедитесь, что сервер базы данных указан, как « localhost ». Если же это не помогает, можно проверить правильный адрес сервера базы данных в панели phpMyAdmin над меню. На скриншоте ниже представлен пример:
Синим обозначено адрес сервера базы данных.
Зеленым обозначено название базы данных.
Вы также можете столкнуться с сообщением «Проблема отображения страницы ошибок: Ошибка Создания примера приложения: Не удается подключиться к MySQL (Error displaying the error page: Application Instantiation Error: Could not connect to MySQL )». В этом случае надо проверять все детали базы данных, указанные в файле configuration.php: пользователя базы данных, пароль доступа к базе данных, название базы данных и адрес сервера базы данных. Детально описано на скриншоте:
Это конец туториала. Теперь вы знаете, как исправить ошибки подключения к базе данных.
Также воспользуйтесь детальным видео-туториалом:
The Joomla! Forum™
Database connection error (2): Could not connect to MySQL.
Database connection error (2): Could not connect to MySQL.
Post by UnderwaterN0w » Tue Sep 17, 2013 10:47 pm
Hi everyone, first post here.
I started building a Joomla website for the first time yesterday and everything was going well until today I was suddenly unable to access my website. Whenever I try to access it I just see a blank screen and a message that reads ‘Database connection error (2): Could not connect to MySQL.’
The website is hosted with godaddy.com so I called them. First, they told me to try and clear my computer’s cache to see if that would have any effect. It didn’t, so afterwards I called them again and they told me that it’s probably some problem with one of the files in the database but they wouldn’t know how to fix it.
I’ve read suggestions online that say that people with this problem should go to the backend of their website and access the configuration.php file. I don’t know what this is or how to get to it because I can’t access my /administrator page.
If anyone can help me with this it would be hugely appreciated!
Re: Database connection error (2): Could not connect to MySQ
Post by pe7er » Tue Sep 17, 2013 11:03 pm
Welcome to Joomla forum!
Re: Database connection error (2): Could not connect to MySQ
Post by UnderwaterN0w » Tue Sep 17, 2013 11:21 pm
Welcome to Joomla forum!
Thanks for the quick reply, pe7er.
I just installed FileZilla and tried to logon to Joomla using my admin login account and password but when I try it says
‘Response: 530 Login authentication failed
Error: Critical error
Error: Could not connect to server’
Any idea why this is?
Re: Database connection error (2): Could not connect to MySQ
Post by pe7er » Wed Sep 18, 2013 12:20 am
UnderwaterN0w wrote: I just installed FileZilla and tried to logon to Joomla using my admin login account and password but when I try it says
‘Response: 530 Login authentication failed
Error: Critical error
Error: Could not connect to server’
Any idea why this is?
Re: Database connection error (2): Could not connect to MySQ
Post by UnderwaterN0w » Wed Sep 18, 2013 12:40 am
UnderwaterN0w wrote: I just installed FileZilla and tried to logon to Joomla using my admin login account and password but when I try it says
‘Response: 530 Login authentication failed
Error: Critical error
Error: Could not connect to server’
Any idea why this is?
Okay, so what username + password are we talking about? I’ve also tried to use the ones for my hosting company and the ones for my website’s database but either of them worked.
Is there a separate FTP username + password that I need to activate?
Re: Database connection error (2): Could not connect to MySQ
Post by pe7er » Wed Sep 18, 2013 10:59 am
Re: Database connection error (2): Could not connect to MySQ
Post by UnderwaterN0w » Thu Sep 19, 2013 10:59 pm
Thanks a lot, I managed to find my FTP username and password and I found my configuration.php file.
I have a few questions:
Many thanks in advance!
Re: Database connection error (2): Could not connect to MySQ
Post by pe7er » Thu Sep 19, 2013 11:18 pm
Re: Database connection error (2): Could not connect to MySQ
Post by UnderwaterN0w » Fri Sep 20, 2013 1:26 am
OK, I tried to edit the password to make it the correct one, but whenever I try to upload the new configuration.php file it won’t let me:
Response: 227 Entering Passive Mode (*numbers*)
Command: STOR configuration.php
Response: 553 Can’t open that file: Permission denied
Error: Critical file transfer error
Status: Disconnected from server
Error: Connection closed by server
Re: Database connection error (2): Could not connect to MySQ
Post by leolam » Fri Sep 20, 2013 5:07 am
change with ftp the permissions from the configuration.php file to 644 and save again
Re: Database connection error (2): Could not connect to MySQ
Post by UnderwaterN0w » Fri Sep 20, 2013 3:39 pm
change with ftp the permissions from the configuration.php file to 644 and save again
The only problem is that my original Joomla admin account + password don’t seem to work anymore and so I can’t edit my website.
A couple of days ago I noticed on my database that under jos_users the Super Admin’s password was a weird set of numbers, letters and symbols and not my actual password, so I changed it to my real (plain text) password.
Could that be the cause of the problem?
Re: Database connection error (2): Could not connect to MySQ
Post by leolam » Fri Sep 20, 2013 4:01 pm
You cannot do that. The serial you see in jos_users is a MD5 Hashed (encrypted) password so you have perfectly mashed up the access to wet potatoes
Than install Admin Tools of Akeebabackup.com (free) and change the jos_ prefix to something different. Using jos_ is a high security risk!
Re: Database connection error (2): Could not connect to MySQ
Post by UnderwaterN0w » Fri Sep 20, 2013 5:16 pm
leolam wrote: You cannot do that. The serial you see in jos_users is a MD5 Hashed (encrypted) password so you have perfectly mashed up the access to wet potatoes
Than install Admin Tools of Akeebabackup.com (free) and change the jos_ prefix to something different. Using jos_ is a high security risk!
I tried to directly change the password to my database to the value that was given in the instructions you linked but it didn’t work. I couldn’t login to my admin page with the my old username and this new password.
In the instructions it says: A form will display that allows you to edit the password field. Copy the value into the password field and press the Go button. phpMyAdmin should display the message «Affected rows: 1». At this point, the password should be changed to «secret».
I didn’t know how to change the new password to «secret». How do I do this? Could this be why the new password wasn’t working?
Also, out of interest, why is running a database with the jos_ prefix considered a high security risk?
could not connect to mysql joomla
This Error is shown sometimes (one every 20 pageviews) and I tried a lot of solutions without any change.
This error found with Joomla 3.5+
2 Answers 2
This will help you do some testings.
On MySql server run this query.
If this shows a lot of connections then you may be hitting the max_connections problem. Try to increase that to a reasonable number. But, do not make it too much because if it goes beyond the amount of available resources on your server then it will make MySql server crash and it will become a bigger problem where your website will go offline.
Try to check if you are closing sessions properly in your scripts using session_write_close(); You can find more about this function here: http://php.net/manual/en/function.session-write-close.php This function will write user’s current session on disk to be reloaded next time and most important part it will do for you with this problem is that it will close PHP’s any connection made to the MySql server, so it will free up the MySql server for next visitor to come and open another page.
Lets say if you have 150 max_connections and at the same time you get 200 visitors, then PHP will still wait for some time for another 50 connections to be free before giving a timeout error where you get «Could not connect to server». But, if sessions are not closing properly, then its so bad that 50 connections will never get processed because 150 will never go away very soon, there is a separate MySql setting for that named wait_timeout. So, any MySql connection you open will keep waiting until you close yourself in script just like you open OR until wait_timeout happens. But, if you close sessions properly then next connection will become available as soon as your PHP script has finished processing and page is generated for the user for viewing and it will make the connection seat free for next connection to come in.
Из этого туториала вы узнаете, как исправить ошибки подключения к базе данных, которые могут возникнуть в процессе установки шаблона или движка Joomla.
Соединитесь с FTP или откройте менеджер файлов в панели управления хостинга. В корневой папке Joomla найдите файл configuration.php.
Откройте этот файл с помощью любого текстового редактора и проверьте детали доступа к базе данных. Они указаны в файле следующим образом:
Пожалуйста, сравните указанные детали с теми, которые использовались при установке шаблона, они должны совпадать. Если они отличаются, исправьте данные, указанные в файле configuration.php. Обязательно сохраните изменения.
Если же вы уверены, что все настройки заданы правильно, рекомендуется сбросить пароль пользователя базы данных и указать в файле configuration.php новый пароль. Так вы убедитесь, что в файле указан правильный пароль для доступа к базе данных.
Обновите страницу и проверьте сайт, теперь он должен отображаться правильно.
Если на сайте вы видите сообщение «Проблема подключения к базе данных (3): невозможно подключиться к базе данных ( Database connection error (3): Could not connect to database )», это значит, что сайт пытается подключиться к неправильному серверу базы данных. В большинстве установок Joomla, файлы Joomla и база данных соединяются с одним и тем же сервером. В таком случае, в качестве сервера базы данных надо указывать » localhost «.
Для исправления ошибки проверьте настройки в файле configuration.php и убедитесь, что сервер базы данных указан, как « localhost ». Если же это не помогает, можно проверить правильный адрес сервера базы данных в панели phpMyAdmin над меню. На скриншоте ниже представлен пример:
Синим обозначено адрес сервера базы данных.
Зеленым обозначено название базы данных.
Вы также можете столкнуться с сообщением «Проблема отображения страницы ошибок: Ошибка Создания примера приложения: Не удается подключиться к MySQL (Error displaying the error page: Application Instantiation Error: Could not connect to MySQL )». В этом случае надо проверять все детали базы данных, указанные в файле configuration.php: пользователя базы данных, пароль доступа к базе данных, название базы данных и адрес сервера базы данных. Детально описано на скриншоте:
Это конец туториала. Теперь вы знаете, как исправить ошибки подключения к базе данных.
Также воспользуйтесь детальным видео-туториалом:
Сайт на Joomla выдает ошибку, связанную с базами данных (Database Error). Как это исправить?
В случае неправильной настройки соединения Joomla с БД чаще всего возникают такие ошибки: Database Error: Unable to connect to the database:Could not connect to MySQL или Database Error: Unable to connect to the database:Could not connect to database
Первая означает, что скрипты Joomla не смогли подключиться к серверу баз данных. Проверьте, правильно ли указаны сервер баз данных, пользователь и пароль. Для этого в папке с именем сайта найдите файл configuration.php, откройте его и найдите в нем строки:
Значения параметров должны быть такими (указывать внутри кавычек): $host — localhost, $user — имя пользователя БД (список созданных пользователей можно посмотреть в разделе «Управление / Управление базами MySql» контрольной панели), $password — пароль пользователя БД.
Вторая ошибка означает, что либо база данных, которая указана в файле configuration.php для использования Joomla не существует, либо указан неправильный префикс для таблиц. Откройте configuration.php и найдите в нем строки:
Значения параметров должны быть такими (указывать внутри кавычек): $db — правильно указанное имя существующей базы данных (список созданных баз можно посмотреть в разделе «Управление / Управление базами MySql» контрольной панели), $dbprefix — в большинстве случаев это «jos_» (если вы не указывали другой префикс при установке движка).
Если все эти настройки указаны правильно, но ошибка все равно возникает, обратитесь в службу технической поддержки, создав заявку в разделе «Техподдержка / Заявки» контрольной панели аккаунта.
Если при сохранении исправленного файла вы увидите ошибку записи файла, смените права для файла с текущих на 0644 (это делается с помощью иконки «Сменить права» в файловом менеджере контрольной панели) и заново исправьте файл.