VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
| Ошибка базы данных в vBulletin :
|
| mysql_connect() [<a href='function.mysql-connect'>
function.mysql-connect</a>]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (61)
| /home/xxxx/data/www/xxxxxx/includes/class_core.php on line 310
|
| Ошибка MySQL :
| Номер ошибки :
| Дата запроса : Monday, March 16th 2009 @ 04:26:25 PM
| Дата ошибки : Monday, March 16th 2009 @ 04:26:25 PM
| Скрипт : http://xxxxxxxxxxxx/newreply.php?do=postreply&t=74
| Реферрер : http://xxxxxxxxxxxx/newreply.php?do=...quote=1&p=1579
| IP адрес : xx.xx.xxx.xx
| Имя пользователя :
| Имя класса : vB_Database
| Версия MySQL :
|
Земляк (судя по имени), ошипка значит что не коннекта с базой.
Если ставишь новый форум, то в поиск по установки vBulletin
Если уже рабочий форум лег, то либо хостер отчудал либо ты конфиг поменял.
@Nightfall
Продвинутый
Join Date: Feb 2009
Posts: 114
Версия vB: 3.8.1
Reputation:
Опытный 34
Репутация в разделе: 31
0
alex Roosso, форум рабочий. ошибка очень редко(было два раза за три недели), но появляется. прада конект пропадает всего лиш на 1-2 сек
@Ghost
Гуру
Join Date: Feb 2008
Posts: 983
Версия vB: 3.8.1
Reputation:
Гуру 1011
Репутация в разделе: 893
1
Выполни в мускуле запрос "SHOW STATUS" и посмотри чему равно значение "Max_used_connections".
Выполни запрос "SHOW VARIABLES" и найди значение "max_connections".
Сравни их. Если равны -- значит просто нужно увеличить в "/etc/my.cnf" значение переменной "max_connections".
А лучше поставить в какую-нить защищенную папку phpMyAdmin, выполнить команду "Текущее состояние MySQL" и почитать внимательно, что там пишут (обрати внимание на значения, выделенные красным цветом). И еще -- почитать литературу про тюнинг mysql -- в заваисимости от размеров базы, количества запросов от скриптов, количества посетителей и т.п. можно (и нужно) подрихтовать конфиг сервера БД для оптимальной работы.
З.Ы. Хотя... Вообще говоря, такая ошибка обычно выскакивает если на сокет не установлено прав или он вообще в данный момент отсутствует (сервер лежит или перезапускается).
З.З.Ы. Что в php.ini прописано для "mysql.default_socket"?
@Nightfall
Продвинутый
Join Date: Feb 2009
Posts: 114
Версия vB: 3.8.1
Reputation:
Опытный 34
Репутация в разделе: 31
0
Max_used_connections 7
max_connections 200
mysql.default_socket no value no value
Quote:
Originally Posted by Ghost
А лучше поставить в какую-нить защищенную папку phpMyAdmin, выполнить команду "Текущее состояние MySQL" и почитать внимательно, что там пишут (обрати внимание на значения, выделенные красным цветом).
такое можна выполнить на обычном хостинге?
@Ghost
Гуру
Join Date: Feb 2008
Posts: 983
Версия vB: 3.8.1
Reputation:
Гуру 1011
Репутация в разделе: 893
1
Nightfall, phpMyAdmin можно поставить на любом хостинге с поддержкой PHP+mySQL, но вот смысла от этого не будет, т.к. на виртуальном хостинге у тебя нет доступа к настройкам серверов -- ты можешь ими пользоваться, но не настраивать.
Вот почитай: http://www.vbulletin.com/docs/html/cantconnect
Там все очень просто: либо ошибка в конфиге (правь конфиг), либо сервер лежит (нужно связываться с хостером), либо сервер использует нестандартный порт и его нужно прописать в конфиге воблы. У тебя -- второй случай. Т.к. ты сам настраивать на виртуальном хостинге сервер не можешь -- списывайся с хостером по поводу ошибки или покупай VPS.
З.Ы. Тут дело может быть даже не в тебе, а в ком-то другом, кто хостится на этом же сервере и загружает его беспредельно, из-за чего мускул вылетает и перегружается (вот в этот момент ошибка и возникает). Хостер должен выяснить, из-за чего это происходит и либо оптимизировать конфиг сервера (что вряд ли ), либо отправить злодею письмо типа "ваши скрипты грузят сервер и мешают работе других сайтов. ваш сайт отключен. разберитесь с ошибками в скриптах или перейдите на более дорогой тариф".