Cannot connect to MySQL server вылазит время от времени на сайте и висит по пол часа. в чом тут проблема? в сайте? хостере? Хотя другие сайты стоящие рядом с другими кмс работают нормально.
#2
23 октября 2012 в 23:09
хостинг пора улучшать.
#3
24 октября 2012 в 01:32
MySQL у хостинга отваливается время от времени вот и видите эту надпись =)
Сегодня в 16:20
нет, другие сайты в это базе работают. у меня там 1 пользователь-это я. даже нагрузки нет. Когда в админке авторизируюсь-такая ошибка. потом config.inc.php загружаю по новой и до первой авторизации или перехода по ссылки. доэтого пол месяца работало без сбоев.
после ошибки 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'] = '';
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 совершенно путсой-ничего не заполнено в нём.
ну это же очевидно, что-то портит файл) так не должно быть)
#7
24 октября 2012 в 09:47
а что портит??
#11
25 октября 2012 в 10:45
Посмотрел плагин. Вируса не нашел. Никому вроде ниче не шлет.
А портит config вот эта функция:
А портит config вот эта функция:
private function ActiveSity($status){ $inCore = cmsCore::getInstance(); $inConf = cmsConfig::getInstance(); include('/includes/config.inc.php'); $newCFG['sitename'] = $_CFG['sitename']; $newCFG['hometitle'] = $_CFG['hometitle']; $newCFG['homecom'] = $_CFG['homecom']; $newCFG['siteoff'] = $status; $newCFG['debug'] = $_CFG['debug']; $newCFG['offtext'] = $_CFG['offtext']; $newCFG['keywords'] = $_CFG['keywords']; $newCFG['metadesc'] = $_CFG['metadesc']; $newCFG['seourl'] = $_CFG['seourl']; $newCFG['lang'] = $_CFG['lang']; $newCFG['sitemail'] = $_CFG['sitemail']; $newCFG['wmark'] = $_CFG['wmark']; $newCFG['stats'] = $_CFG['stats']; $newCFG['template'] = $_CFG['template']; $newCFG['splash'] = $_CFG['splash']; $newCFG['slight'] = $_CFG['slight']; $newCFG['back_btn'] = $_CFG['back_btn']; $newCFG['db_host'] = $_CFG['db_host']; $newCFG['db_base'] = $_CFG['db_base']; $newCFG['db_user'] = $_CFG['db_user']; $newCFG['db_pass'] = $_CFG['db_pass']; $newCFG['db_prefix'] = $_CFG['db_prefix']; $newCFG['show_pw'] = $_CFG['show_pw']; $newCFG['short_pw'] = $_CFG['short_pw']; $newCFG['index_pw'] = $_CFG['index_pw']; $newCFG['fastcfg'] = $_CFG['fastcfg']; $newCFG['mailer'] = $_CFG['mailer']; $newCFG['sendmail'] = $_CFG['sendmail']; $newCFG['smtpauth'] = $_CFG['smtpauth']; $newCFG['smtpuser'] = $_CFG['smtpuser']; $newCFG['smtppass'] = $_CFG['smtppass']; $newCFG['smtphost'] = $_CFG['smtphost']; $newCFG['lang'] = $_CFG['lang']; $newCFG['timezone'] = $_CFG['timezone']; $newCFG['timediff'] = $_CFG['timediff']; $newCFG['allow_ip'] = $_CFG['allow_ip']; if ($inConf->saveToFile($newCFG)){ // $inCore->redirect('/'); } return; }
#12
25 октября 2012 в 10:48
Не разбирался в работе плагина. Но есть предположение, что он удаляет config.inc.php, а создать новый не может. Попробуйте для папки includes задать права 777.
Это конечно не хорошо, и если не поможет верните права на место.
Это конечно не хорошо, и если не поможет верните права на место.
нет не помогает с правами 77 на папку, права итак уже стоят. Сам файл он не удаляет. Может и удаляет и новым заменяет. сам конфиг есть, но поля в нём не заполнены. Если на конфиг поставить права 644 он всеравно портит. если права 444 то сайт не открывается.
#14
25 октября 2012 в 14:54
если этот плагин вообще работает то у вас наверное со временем проблема на сервере или чтото в этом духе, ложно срабатывает наверное
#15
25 октября 2012 в 15:00
Если ложно срабатывал-то он бы в ненужное время включал или отключал, так?