Cannot connect to MySQL server

#1 23 октября 2012 в 23:03
Cannot connect to MySQL server вылазит время от времени на сайте и висит по пол часа. в чом тут проблема? в сайте? хостере? Хотя другие сайты стоящие рядом с другими кмс работают нормально.
#2 23 октября 2012 в 23:09
хостинг пора улучшать.
#3 24 октября 2012 в 01:32
MySQL у хостинга отваливается время от времени вот и видите эту надпись =)
#4 24 октября 2012 в 09:35
нет, другие сайты в это базе работают. у меня там 1 пользователь-это я. даже нагрузки нет. Когда в админке авторизируюсь-такая ошибка. потом config.inc.php загружаю по новой и до первой авторизации или перехода по ссылки. доэтого пол месяца работало без сбоев.
#5 24 октября 2012 в 09:42
после ошибки config.inc.php совершенно путсой-ничего не заполнено в нём.

<?php
if(!defined('VALID_CMS')) { die('ACCESS DENIED'); }
$_CFG = array();
$_CFG['sitename'] = '';
$_CFG['hometitle'] = '';
$_CFG['homecom'] = '';
$_CFG['siteoff'] = '0';
$_CFG['debug'] = '';
$_CFG['offtext'] = '';
$_CFG['keywords'] = '';
$_CFG['metadesc'] = '';
#6 24 октября 2012 в 09:44


после ошибки config.inc.php совершенно путсой-ничего не заполнено в нём.

Константин Г.

ну это же очевидно, что-то портит файл) так не должно быть)
#8 24 октября 2012 в 10:00
ставил плагин авто включения сайта. из-за него. удалил его и все заоработало. Аведь хороший плагин был Ссылка
#9 24 октября 2012 в 10:34


ставил плагин авто включения сайта. из-за него. удалил его и все заоработало. Аведь хороший плагин был Ссылка

Константин Г.

smile
#10 24 октября 2012 в 12:02



ставил плагин авто включения сайта. из-за него. удалил его и все заоработало. Аведь хороший плагин был Ссылка

Константин Г.

smile

FreeLancer

Но мне плагин такой необходим!!! Может кто знает от чего он так сделал? мож он вирусный? шлет камута мою инфу, пароли??

Всем спасибо за поддержку )) zst
#11 25 октября 2012 в 10:45
Посмотрел плагин. Вируса не нашел. Никому вроде ниче не шлет.
А портит config вот эта функция:
  1. private function ActiveSity($status){
  2. $inCore = cmsCore::getInstance();
  3. $inConf = cmsConfig::getInstance();
  4. include('/includes/config.inc.php');
  5. $newCFG = array();
  6. $newCFG['sitename'] = $_CFG['sitename'];
  7.  
  8. $newCFG['hometitle'] = $_CFG['hometitle'];
  9. $newCFG['homecom'] = $_CFG['homecom'];
  10.  
  11. $newCFG['siteoff'] = $status;
  12. $newCFG['debug'] = $_CFG['debug'];
  13. $newCFG['offtext'] = $_CFG['offtext'];
  14. $newCFG['keywords'] = $_CFG['keywords'];
  15. $newCFG['metadesc'] = $_CFG['metadesc'];
  16. $newCFG['seourl'] = $_CFG['seourl'];
  17. $newCFG['lang'] = $_CFG['lang'];
  18.  
  19. $newCFG['sitemail'] = $_CFG['sitemail'];
  20. $newCFG['wmark'] = $_CFG['wmark'];
  21. $newCFG['stats'] = $_CFG['stats'];
  22. $newCFG['template'] = $_CFG['template'];
  23. $newCFG['splash'] = $_CFG['splash'];
  24. $newCFG['slight'] = $_CFG['slight'];
  25. $newCFG['back_btn'] = $_CFG['back_btn'];
  26. $newCFG['db_host'] = $_CFG['db_host'];
  27. $newCFG['db_base'] = $_CFG['db_base'];
  28. $newCFG['db_user'] = $_CFG['db_user'];
  29. $newCFG['db_pass'] = $_CFG['db_pass'];
  30. $newCFG['db_prefix'] = $_CFG['db_prefix'];
  31. $newCFG['show_pw'] = $_CFG['show_pw'];
  32. $newCFG['short_pw'] = $_CFG['short_pw'];
  33. $newCFG['index_pw'] = $_CFG['index_pw'];
  34. $newCFG['fastcfg'] = $_CFG['fastcfg'];
  35.  
  36. $newCFG['mailer'] = $_CFG['mailer'];
  37. $newCFG['sendmail'] = $_CFG['sendmail'];
  38. $newCFG['smtpauth'] = $_CFG['smtpauth'];
  39. $newCFG['smtpuser'] = $_CFG['smtpuser'];
  40. $newCFG['smtppass'] = $_CFG['smtppass'];
  41. $newCFG['smtphost'] = $_CFG['smtphost'];
  42. $newCFG['lang'] = $_CFG['lang'];
  43.  
  44. $newCFG['timezone'] = $_CFG['timezone'];
  45. $newCFG['timediff'] = $_CFG['timediff'];
  46.  
  47. $newCFG['allow_ip'] = $_CFG['allow_ip'];
  48. if ($inConf->saveToFile($newCFG)){
  49. // $inCore->redirect('/');
  50. }
  51. return;
  52. }
#12 25 октября 2012 в 10:48
Не разбирался в работе плагина. Но есть предположение, что он удаляет config.inc.php, а создать новый не может. Попробуйте для папки includes задать права 777.
Это конечно не хорошо, и если не поможет верните права на место.
#13 25 октября 2012 в 11:09
нет не помогает с правами 77 на папку, права итак уже стоят. Сам файл он не удаляет. Может и удаляет и новым заменяет. сам конфиг есть, но поля в нём не заполнены. Если на конфиг поставить права 644 он всеравно портит. если права 444 то сайт не открывается.
#14 25 октября 2012 в 14:54
если этот плагин вообще работает то у вас наверное со временем проблема на сервере или чтото в этом духе, ложно срабатывает наверное
#15 25 октября 2012 в 15:00
Если ложно срабатывал-то он бы в ненужное время включал или отключал, так?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.