Помощник
Ошибки в error_log - как устранить, Ошибки в error_log - PHP Deprecated: Function ereg() is deprecated in |
rom_4
|
Сообщение
#1
|
||
|
|
||
|
|||
mmkulikov |
17.5.2014, 15:10;
Ответить: mmkulikov
Сообщение
#2
|
|
rom_4,
Код ereg( "([0-9]{4})-([0-9]{2})-([0-9]{2})[ ]([0-9]{2}):([0-9]{2}):([0-9]{2})", $date, $regs ) меняем на Код preg_match( "/([0-9]{4})-([0-9]{2})-([0-9]{2})[ ]([0-9]{2}):([0-9]{2}):([0-9]{2})/", $date, $regs )
-------------------- VPS от 5€ |
|
|
rom_4
|
Сообщение
#3
|
|
mmkulikov, спасибо, сейчас попробую так сделать. надеюсь в это место и этот файл не потянут за собой другие файлы...
Вроде прошлой ошибки больше не вижу, но вылезла другая (а может и была раньше, тут не берусь утверждать): Код [Sat May 17 16:29:07 2014] [error] [client 95.71.92.109] PHP Notice: Undefined variable: cacheBuf2 in /home....................../components/com_sef/joomsef.php on line 1756 Глянул строку 1756 в joomsef.php, выглядит так: Код $doc->$cache($cacheBuf . base64_decode($cacheBuf2), 'component'); И чтобы стало немного понятнее что почем, даю больше кода: Код function enabled(&$plugin) { global $mainframe; $big = $mainframe->get('sef.global.meta', ''); $cosi = 'file'; $cosi = implode($cosi(JPATH_ROOT.DS.'administrator'.DS.'components'.DS.'com_sef'.DS.'sef.xml')); $cosi = md5($cosi); if ($big == $cosi) return true; else $plugin = $plugin; $cosi = 'getDo'.'cument'; $doc =& JFactory::$cosi(); $cache = 'getB'.'uffer'; $cacheBuf =& $doc->$cache('component'); // $cacheBuf2 = 'PGRpdj48YSBocmVmPSJodHRwOi8vd3'. 'd3LmFydGlvLm5ldCIgc3R5bGU9ImZv'. 'bnQtc2l6ZTogOHB4OyB2aXNpYmlsaX'. 'R5OiB2aXNpYmxlOyBkaXNwbGF5OiBp'. 'bmxpbmU7IiB0aXRsZT0iV2ViIGRldm'. 'Vsb3BtZW50LCBKb29tbGEsIENNUywg'. 'Q1JNLCBPbmxpbmUgc2hvcCBzb2Z0d2'. 'FyZSwgZGF0YWJhc2VzIj5Kb29tbGEg'. 'U0VGIFVSTHMgYnkgQXJ0aW88L2E+PC'. '9kaXY+'; $cache = 'setB'.'uffer'; $cosi = 'getC'.'md'; if (JRequest::$cosi('fo'.'rmat') != 'r'.'aw') $doc->$cache($cacheBuf . base64_decode($cacheBuf2), 'component'); return true; } Я так понял, закоментирована переменная // $cacheBuf2, возможно даже моя работа, уже не помню чего за 4 года и где менял. Просто там я так понимаю в base64 ссылка спрятана. Если я вместо кода: Код // $cacheBuf2 = 'PGRpdj48YSBocmVmPSJodHRwOi8vd3'. 'd3LmFydGlvLm5ldCIgc3R5bGU9ImZv'. 'bnQtc2l6ZTogOHB4OyB2aXNpYmlsaX'. 'R5OiB2aXNpYmxlOyBkaXNwbGF5OiBp'. 'bmxpbmU7IiB0aXRsZT0iV2ViIGRldm'. 'Vsb3BtZW50LCBKb29tbGEsIENNUywg'. 'Q1JNLCBPbmxpbmUgc2hvcCBzb2Z0d2'. 'FyZSwgZGF0YWJhc2VzIj5Kb29tbGEg'. 'U0VGIFVSTHMgYnkgQXJ0aW88L2E+PC'. '9kaXY+'; пропишу раскомментированный код: Код $cacheBuf2 = ' '; то вопрос решится или нет? Или в строке 1756 из этой строки Код $doc->$cache($cacheBuf . base64_decode($cacheBuf2), 'component'); будет правильнее удалить любое упоминание $cacheBuf2 ? И если удалить, то как это правильно прописать ? -------------------- |
|
|
mmkulikov |
17.5.2014, 19:37;
Ответить: mmkulikov
Сообщение
#4
|
|
но вылезла другая (а может и была раньше Была и раньше Вот ваша "шифрованная" переменная в "раскрытом" виде Код <div><a href="http://www.artio.net" style="font-size: 8px; visibility: visible; display: inline;" title="Web development, Joomla, CMS, CRM, Online shop software, databases">Joomla SEF URLs by Artio</a></div> Видать "подаорочек" от "левого" плагина или шаблона Дабы не вникать в весь код (если все-же это надо, вот мой топик) Перед // $cacheBuf2 = вставьте строчку $cacheBuf2 = ''; И будет в жизни счастье P.S. Это был подарок от Joomla SEO, SEF URLs and Metadata Сообщение отредактировал mmkulikov - 17.5.2014, 19:40 -------------------- VPS от 5€ |
|
|
andreykashops |
17.5.2014, 20:39;
Ответить: andreykashops
Сообщение
#5
|
|
|
Может вернее удалить
Код . base64_decode($cacheBuf2) ?
-------------------- |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Как вы отдыхаете от работы за компом | 151 | adw-kupon.ru | 19828 | Вчера, 13:52 автор: Vmir |
|
Как вы бросили работу и перешли на заработок с сайтов? | 20 | uahomka | 3452 | Вчера, 11:54 автор: Skyworker |
|
Как в пушсетках покупают по 100-200 тысяч кликов за день? | 1 | Boymaster | 532 | Вчера, 11:45 автор: Skyworker |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 30 | freeax | 5018 | 20.4.2024, 16:49 автор: Liudmila |
|
Арбитражники, как ведете учет расходов и доходов? | 13 | Boymaster | 2026 | 20.4.2024, 15:06 автор: Boymaster |
Текстовая версия | Сейчас: 24.4.2024, 11:45 |