guusr 19 Опубликовано: 17 марта 2010 Рассказать Опубликовано: 17 марта 2010 вот такая как, при входе в главную админки.... Как решить трабл? Цитата Ссылка на сообщение Поделиться на других сайтах
Mek 99 Опубликовано: 17 марта 2010 Рассказать Опубликовано: 17 марта 2010 Не доступен SQL сервер, проблемы у хостера. Цитата Ссылка на сообщение Поделиться на других сайтах
guusr 19 Опубликовано: 17 марта 2010 Рассказать Опубликовано: 17 марта 2010 Автор но в phpmyadmin заходит нормально...странно, по сайту ходит нормально... висит ток главная админки=\ Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 17 марта 2010 Рассказать Опубликовано: 17 марта 2010 но в phpmyadmin заходит нормально... странно, по сайту ходит нормально... висит ток главная админки=\ Ошибка означает "Потеряно соединение с MySQL сервером", т.е. сервер принудительно закрыл соединение, когда скрипт еще незакончил работать. Попробуйте сделать ремонт БД в PHPMyAdmin возможно причина в поврежденных таблицах БД, в результате скрипт работает дольше обычного, если не поможет, вам нужно обращаться к хостинг провайдеру Цитата Ссылка на сообщение Поделиться на других сайтах
guusr 19 Опубликовано: 17 марта 2010 Рассказать Опубликовано: 17 марта 2010 Автор celsoft, а как ее ремонтировать в phpmyadmin? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 17 марта 2010 Рассказать Опубликовано: 17 марта 2010 guusr, Выделите все таблицы и нажмите "ремонтировать", там есть такой пункт Цитата Ссылка на сообщение Поделиться на других сайтах
guusr 19 Опубликовано: 17 марта 2010 Рассказать Опубликовано: 17 марта 2010 Автор celsoft, вот что есть у меня ответ хостера: Возможно просто сам запрос отпадает о тайм ауту. Если он отпадает по таймауту, то ничего делать не можем. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 17 марта 2010 Рассказать Опубликовано: 17 марта 2010 вот что есть у меня Восстановить таблицы выберитеА потом оптимизацию Цитата Ссылка на сообщение Поделиться на других сайтах
guusr 19 Опубликовано: 17 марта 2010 Рассказать Опубликовано: 17 марта 2010 Автор celsoft, делал.... переодически ошибка исчезает... но загрузка главной страницы админки оч тормозит... Цитата Ссылка на сообщение Поделиться на других сайтах
Nektov 59 Опубликовано: 17 марта 2010 Рассказать Опубликовано: 17 марта 2010 Начнём с того, что хостинг у вас не очень Я бы сменил... Окончу тем, что мусора (сторонних модулей) у вас на сайте много. Они то и могут глючить. Цитата Ссылка на сообщение Поделиться на других сайтах
guusr 19 Опубликовано: 18 марта 2010 Рассказать Опубликовано: 18 марта 2010 Автор Nektov, какой модуль может такое вытворять.... а хостинг вроде бы хороший, с чего вы взяли что не очень? пользовались им уже? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 18 марта 2010 Рассказать Опубликовано: 18 марта 2010 guusr, обновитесь до актуальной версии, а потом постепенно ставьте сторонние модули, на каком начнется проблема, в том видимо и причина. Эта страница не должна долго выполнятся Цитата Ссылка на сообщение Поделиться на других сайтах
guusr 19 Опубликовано: 18 марта 2010 Рассказать Опубликовано: 18 марта 2010 Автор celsoft, стоит 8.5 модули поставил и где-то сутки прошло вот такое... а потом снова нормально... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 18 марта 2010 Рассказать Опубликовано: 18 марта 2010 может проблема хостинг провайдера была, сервер MySQL медленно работал, в результате истекали таймауты, установленные у него же в настройках MySQL сервера Цитата Ссылка на сообщение Поделиться на других сайтах
guusr 19 Опубликовано: 18 марта 2010 Рассказать Опубликовано: 18 марта 2010 Автор celsoft, дурдом какой-то... хостер меня отправляет к разработчику, разработчик к хостеру... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 18 марта 2010 Рассказать Опубликовано: 18 марта 2010 дурдом какой-то... хостер меня отправляет к разработчику, разработчик к хостеру... Вам же пояснили суть данной ошибки, сервер закрыл соединение с MySQL по истечению лимита. Скрипт повлиять на этот лимит не может, увеличить его не может, он работает в пределах отведенных хостинг провайдером, и я не увидел чтобы хостинг провайдер посылал вас к разработчикам, они написали Возможно просто сам запрос отпадает о тайм ауту. Если он отпадает по таймауту, то ничего делать не можем. что читается не как идите разработчикам, а как "вашим тарифом большие лимиты не положены", и для вас они их не увеличат. И скрипт вам в этом тоже не может помочь, и я не могу также вам в этом помочь, потому что это просто не в моей властиВсе это действительно при условии оригинальных файлов и оригинальной БД, все запросы на этой странице достаточно быстрые и сделать их быстрее просто нельзя Цитата Ссылка на сообщение Поделиться на других сайтах
guusr 19 Опубликовано: 18 марта 2010 Рассказать Опубликовано: 18 марта 2010 Автор единственный изменения, которые я вносил это добавление этого кода: function clear_all_cache_yasitemap() { $dirname = ENGINE_DIR.'/cache/yasitemap'; if (!is_dir($dirname)) $cache = "Ваш кеш уже пуст."; else { $dscan = array(realpath($dirname)); $darr = array(); while (!empty($dscan)) { $dcur = array_pop($dscan); $darr[] = $dcur; if ($d=opendir($dcur)) { while ($f=readdir($d)) { if ($f=='.' || $f=='..') continue; $f=$dcur.'/'.$f; if (is_dir($f)) $dscan[] = $f; else @unlink($f); } closedir($d); } } $i_until = ($only_empty)? 1 : 0; for ($i=count($darr)-1; $i>=$i_until; $i--) { if (rmdir($darr[$i])) $cache = "Кеш успешно почищен"; else $cache = "Ошибка удаления кеша. Одна из причин - не стоят права на папки 777."; } } @mkdir(ENGINE_DIR.'/cache/yasitemap', 0777); @chmod (ENGINE_DIR.'/cache/yasitemap/', 0777); return $cache; } $cache = ""; if ($_GET['action'] == "clear_yasitemap") { $cache = clear_all_cache_yasitemap(); } и замена этого: echo "<br /><input onclick=\"check_updates(); return false;\" class=\"edit\" style=\"width:200px;\" type=\"button\" value=\"{$lang['dle_udate']}\"> <a href=\"?mod=main&action=clear\"><input onclick=\"document.location='?mod=main&action=clear'\" class=\"edit\" style=\"width:150px;\" type=\"button\" value=\"{$lang['btn_clearcache']}\"></a><br>"; на это: echo "<br /><input onclick=\"check_updates(); return false;\" class=\"edit\" style=\"width:200px;\" type=\"button\" value=\"{$lang['dle_udate']}\"> <a href=\"?mod=main&action=clear\"><input onclick=\"document.location='?mod=main&action=clear'\" class=\"edit\" style=\"width:150px;\" type=\"button\" value=\"{$lang['btn_clearcache']}\"></a> <a href=\"?mod=main&action=clear_yasitemap\"><input onclick=\"document.location='?mod=main&action=clear_yasitemap'\" class=\"edit\" style=\"width:220px;\" type=\"button\" value=\"Очистить кеш карты сайта\"></a><br />"; но ошибка, как я понимаю не в этих изменениях... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 18 марта 2010 Рассказать Опубликовано: 18 марта 2010 но ошибка, как я понимаю не в этих изменениях... нет неверно понимаете. Причина вашей проблеме в долгой работе скрипта на этой странице, в результате которой истекают лимиты, и причиной этой проблемы могут быть и ваши сторонние модули, которые захламляют папки кеша, в результате долго просчитывается размеры кеша, поэтому вам и сказали удалите сторонние модули. Цитата Ссылка на сообщение Поделиться на других сайтах
guusr 19 Опубликовано: 18 марта 2010 Рассказать Опубликовано: 18 марта 2010 Автор celsoft, никогда не подумал что из-за такой мелочи может виснуть база... Спасибо Цитата Ссылка на сообщение Поделиться на других сайтах
iby.by 0 Опубликовано: 19 марта 2010 Рассказать Опубликовано: 19 марта 2010 (изменено) MySQL Error! ------------------------ The Error returned was: Unknown column 'start' in 'field list' Error Number: 1054 SELECT id, title, category, body, vote_num, start, end FROM dle_vote WHERE approve Это произошло после обновление на 8.5 версию с 8.3 Проблема не в хостере и не в БД - причина в скрипте, т.к. у меня ничего нет, хоть и сторонний шаблон(это ничего не меняет) Что Вы скажете? Сайт лежит уже долго, снова репутация падает не из-за сервера, а из-за меня, т.к. я решил обновить версию (((( Сразу писал на сайте - не хочу, буду ждать, пока все баги вылезут. Лучше бы на 7.3 вообще остался, на ней больше года сидел (сидел на нуленой, хоть и была лицензия - не просто так сидел наверное) Если обидел - извините, просто проблемы постоянно, как будто я самый невезучий. С уважением, Александр Изменено 19 марта 2010 пользователем iby.by Цитата Ссылка на сообщение Поделиться на других сайтах
guusr 19 Опубликовано: 19 марта 2010 Рассказать Опубликовано: 19 марта 2010 Автор iby.by, Вы явно не правильно обновлялись... Не хватает колонки start в таблице field list Цитата Ссылка на сообщение Поделиться на других сайтах
iby.by 0 Опубликовано: 19 марта 2010 Рассказать Опубликовано: 19 марта 2010 iby.by, Вы явно не правильно обновлялись... Не хватает колонки start в таблице field list Что бы я не делал, что бы не делал хостер, что бы не делал личный системный администратор - ничего не выходит.Что бы я не делал, что бы не делал хостер, что бы не делал личный системный администратор - ничего не выходит. Написал Хостер: Добрый день. Указанного поля действительно не существует: mysql> SELECT id, title, category, body, vote_num, start, end FROM dle_vote WHERE approve; ERROR 1054 (42S22): Unknown column 'start' in 'field list' mysql> describe dle_vote; +----------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +----------+--------------+------+-----+---------+----------------+ | id | mediumint(8) | NO | PRI | NULL | auto_increment | | category | text | NO | | NULL | | | vote_num | mediumint(8) | NO | | 0 | | | date | varchar(25) | NO | | 0 | | | title | varchar(200) | NO | | | | | body | text | NO | | NULL | | | approve | tinyint(1) | NO | MUL | 1 | | +----------+--------------+------+-----+---------+----------------+ 7 rows in set (0.01 sec) Очевидно, в новой версии движка используются дополнительные поля в таблицах - необходимо проапгрейдить базу данных, чтобы ее структура соответствовала новому движку. Информация о том, как это сделать, должна быть в дистрибутиве движка. ---- support@helpdesk.by Reinventing Support! Данное сообщение может содержать конфиденциальную и/или охраняемую законом информацию. В том случае, если Вы не являетесь получателем или же получили данное сообщение по ошибке, просим Вас немедленно сообщить об этом отправителю, а само сообщение удалить. Копирование и дальнейшее использование текста сообщения без письменного разрешения запрещено и будет преследоваться по закону. This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. Цитата Ссылка на сообщение Поделиться на других сайтах
kang 42 Опубликовано: 19 марта 2010 Рассказать Опубликовано: 19 марта 2010 Вам же сказали: Информация о том, как это сделать, должна быть в дистрибутиве движка. Делайте все по инструкции и не будет проблем. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 19 марта 2010 Рассказать Опубликовано: 19 марта 2010 iby.by, в engine/data/config.php поставьте в поле 'version_id' версию 8.3 и снова обновитесь. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 19 марта 2010 Рассказать Опубликовано: 19 марта 2010 iby.by, Интересно вы читаете персональные сообщения? Зачем вы тогда их пишите? Что необходимо сделать я написал вам в персольных сообщениях на сайте уже давно. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.