Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
03.02.2012, 02:44 | #1 |
Новенький
Регистрация: 03.02.2012
Сообщений: 1
|
Спасите, помогите, системный сбой накрыл работку.
Во время работы с backend админкой, произошел системный сбой памяти с синим экраном смерти. Виновато железо. Тем не менее, такие проблемы нужно уметь решать быстро.
База вроде цела. Проверил таблицы, всё OK. Frontend отображается. Форма авторизации админки отображается. После ввода логина и пароля получаю страницу с ошибками: Что делать? Uncaught TYPO3 Exception #1: PHP Catchable Fatal Error: Argument 1 passed to t3lib_div::array_merge_recursive_overrule() must be an array, boolean given, called in C:\TYPO3_4.6.4\htdocs\bio\typo3\sysext\lang\lang.p hp on line 554 and defined in C:\TYPO3_4.6.4\htdocs\bio\t3lib\class.t3lib_div.ph p line 1867 (More information) t3lib_error_Exception thrown in file C:\TYPO3_4.6.4\htdocs\bio\t3lib\error\class.t3lib_ error_errorhandler.php in line 105. 7 t3lib_error_ErrorHandler::handleError(4096, "Argument 1 passed to t3lib_div::array_merge_recurs…typo3\sysext\lang\la ng.php on line 554 and defined", "C:\TYPO3_4.6.4\htdocs\bio\t3lib\class.t3lib_div.p hp", 1867, array) C:\TYPO3_4.6.4\htdocs\bio\t3lib\class.t3lib_div.ph p: 01865: * @return array Resulting array where $arr1 values has overruled $arr0 values 01866: */ 01867: public static function array_merge_recursive_overrule(array $arr0, array $arr1, $notAddKeys = FALSE, $includeEmptyValues = TRUE) { 01868: foreach ($arr1 as $key => $val) { 01869: if (is_array($arr0[$key])) { 6 t3lib_div::array_merge_recursive_overrule(boolean, boolean, boolean, boolean) C:\TYPO3_4.6.4\htdocs\bio\typo3\sysext\lang\lang.p hp: 00552: // Merge current language labels onto labels from previous language 00553: // This way we have a labels with fall back applied 00554: $localLanguage[$this->lang] = t3lib_div::array_merge_recursive_overrule($localLa nguage[$this->lang], $tempLL[$language], FALSE, FALSE); 00555: } 00556: } 5 language::readLLfile("EXT:lang/locallang_common.xml") C:\TYPO3_4.6.4\htdocs\bio\typo3\sysext\lang\lang.p hp: 00374: // Getting data if not cached 00375: if (!isset($this->LL_files_cache[$parts[0]])) { 00376: $this->LL_files_cache[$parts[0]] = $this->readLLfile($parts[0]); 00377: 00378: // If the current language is found in another file, load that as well: 4 language::sL("LLL:EXT:lang/locallang_common.xml:search") C:\TYPO3_4.6.4\htdocs\bio\typo3\classes\class.live search.php: 00082: $this->addJavascriptToBackend(); 00083: return ' 00084: 00085: 00086: '; 3 LiveSearch::render() C:\TYPO3_4.6.4\htdocs\bio\typo3\backend.php: 00351: 00352: foreach($this->toolbarItems as $toolbarItem) { 00353: $menu = $toolbarItem->render(); 00354: if ($menu) { 00355: $additionalAttributes = $toolbarItem->getAdditionalAttributes(); 2 TYPO3backend::renderToolbar() C:\TYPO3_4.6.4\htdocs\bio\typo3\backend.php: 00205: '.$logo->render().' 00206: ' . 00207: $this->renderToolbar() . 00208: ' 00209: 1 TYPO3backend::render() C:\TYPO3_4.6.4\htdocs\bio\typo3\backend.php: 00842: } 00843: 00844: $TYPO3backend->render(); 00845: 00846: ?> |
03.02.2012, 09:28 | #2 |
Senior Member
|
Попробуйте просто переписать файлы ядра...
|