Подскажите, коллеги, может кто сталкивался со следующей проблемой. Периодически в период пиковых нагрузок на сайт, т.е. по рабочим днем в лог апача начинают валиться следующие странные сообщения: Код (Text): [Thu Feb 14 14:10:55 2008] [error] PHP Warning: mysql_query(): Access denied for user 'root'@'localhost' (using password: NO) in /home/www/htdocs/top/top.php on line 29 [Thu Feb 14 14:10:55 2008] [error] PHP Warning: mysql_query(): A link to the server could not be established in /home/www/htdocs/top/top.php on line 29 На первый взгляд ничего странного: доступ пользователю запрещен, соединение не установлено. На второй странность вот в чем. 1. Скрипт /home/www/htdocs/top/top.php (это может быть любой другой скрипт) вызывается тысячи раз на дню без всяких проблем. Проблемы возникают почти бессистемно в периоды пиковых нагрузок. 2. Вообще-то скрипт коннектится к базе не под рутом и с паролем. 3. Пытался понять, связано ли возникновение ошибок с активностью на MySQL сервере. Думал, по причине того, что у провайдера максимально разрешенное число соединений = 100, на сервере может быть превышение этого количества и новый коннект не может быть установлен. Оказалось, что нет. В тот момент, когда в лог валятся такие сообщения, show processlist может показывать два-три активных соединения. Долго воевал по этому поводу с провайдером (Караван), но пока ничего не добился. Ситуацию объяснить и исправить не могут. Обещают когда-нибудь перевести сайт на новый сервер. В настоящий момент, как я понимаю, на той же машине хостятся еще с десяток сайтов. Но MySQL и Apache у меня выделенный. Очень подозреваю, что проблемы связаны с разделяемым с другими сайтами ресурсом сервера, но с каким, каков механизм и как это объяснить админам? :?: