Переехал на другой сервер... Непонятная ошибка...

Переехал на другой сервер, восстановил все из бэкап-файла tar.gz
Поднял базу данных
Все настроил…
Немогу разобраться в ошибке…
Вылезает следующая ошибка:
array( ROUTE_PAGE_GALLERY => 'ActionGallery', ), ); ?> Warning: array_merge_recursive(): Argument #2 is not an array in /www/www/w2a.ru/classes/engine/Router.class.php on line 128 Warning: array_merge_recursive(): Argument #1 is not an array in /www/www/w2a.ru/classes/engine/Router.class.php on line 128 Warning: array_merge_recursive(): Argument #1 is not an array in /www/www/w2a.ru/classes/engine/Router.class.php on line 128 Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /www/www/w2a.ru/config/modules/gallery/config.php:84) in /www/www/w2a.ru/classes/modules/sys_session/Session.class.php on line 53 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /www/www/w2a.ru/config/modules/gallery/config.php:84) in /www/www/w2a.ru/classes/modules/sys_session/Session.class.php on line 53 'Фото', 'gallery_show_albums_random' => 'Случайные альбомы', 'image_comment_read' => 'читать комментарии', 'image_comment_add' => 'комментировать', 'image_comment_add_title' => 'написать комментарий', 'image_comment_add_text_error' => 'Текст комментария должен быть от 2 до 3000 символов и не содержать разного рода каку', 'image_comment_acl' => 'Ваш рейтинг слишком мал для написания комментариев', 'image_comment_limit' => 'Вам нельзя писать комментарии слишком часто', 'image_comment_notallow' => 'Автор топика запретил добавлять комментарии', 'image_comment_spam' => 'Стоп! Спам!', 'gallery_error_unable_to_add_album' => 'Не удалось добавить альбом', 'gallery_error_unable_to_edit_album' => 'Не сменить', 'gallery_error_have_no_rights_to_edit_album' => 'У вас нет прав чтобы редактировать этот альбом', 'gallery_error_have_no_rights_to_view_album' => 'У вас нет прав для просмотра этого альбома', 'gallery_error_have_no_rights_to_view_image' => 'У вас нет прав чтобы просматривать это изображение', 'gallery_error_have_no_rights_to_add_images_to_album' => 'У вас нет прав чтобы добавлять изображения в этот альбом', 'gallery_error_have_no_rights_to_map_image' => 'У вас нет прав для привязки фотографий', 'gallery_error_have_no_rights_to_add_categories' => 'У вас нет прав для добавления категорий', 'gallery_error_you_have_no_rights_to_delete_this_album'=>'У вас нет прав чтобы удалять этот альбом', 'gallery_error_unable_to_delete_album' => 'Не удалось удалить альбом', 'gallery_error_album_title_must_be' => 'Название альбома должно быть от 2 до 200 символов', 'gallery_error_album_type_is_not_selected' => 'Не указан тип альбома', 'gallery_error_album_category_not_found' => 'Не найдена категория альбома', 'gallery_error_image_max_size' => 'Размер одного из изображений превышает допустимый лимит', 'gallery_error_image_limit' => 'Вы уже загрузили максимальное количество изображений', 'gallery_error_unable_to_upload_image' => 'Не удалось загрузить фотографию', 'gallery_error_image_not_found' => 'Изображение не найдено', 'gallery_error_user_not_found' => 'Пользователь не найден', 'gallery_error_mark_not_found' => 'Отметка не найдена', 'gallery_error_is_ocured_while_accepting_mark' => 'При подтверждении отметки произошла ошибка', 'gallery_notice_this_page_is_only_available_for_registered_users'=>'Данная страница доступна только зарегистрированным пользователям', 'gallery_error' => 'Ошибка', 'gallery_notification' => 'Ошибка', 'gallery_error_has_no_access' => 'Нет доступа', 'gallery_error_object_not_found' => 'Объект не найден', 'gallery_error_category_with_same_id_is_present' => 'Категория с таким url уже существует', 'gallery_error_category_not_found' => 'Категория не найдена', 'gallery_notice_category_added'=>'Категория успешно добавлена', 'gallery_notice_category_saved'=>'Информация по категории обновлена', 'gallery_error_parent_category_not_found' => 'Родительская категория не найдена', 'gallery_error_you_must_select_parent_category' => 'Необходимо выбрать родительскую категорию', 'gallery_error_invalid_category_name' => 'Неверно указано название категории', 'gallery_error_invalid_category_url' => 'Неверно указан url категории', 'gallery_error_user_not_found' => 'Пользователь не найден', 'gallery_notice_cover_is_changed' => 'Обложка альбома изменена', 'gallery_notice_more_then_one_cover_is_selected' => 'На обложку выбрана более чем одна фотография. Установлена первая.', 'gallery_notice_no_image_is_selected_for_cover' => 'Для того чтобы сменить обложку, необходимо отметить фотографию.', //Mapping 'gallery_error_try_again_later' => 'Пожалуйста, повторите позже', 'gallery_error' => 'Ошибка', 'gallery_error_need_to_autorize' => 'Необходимо авторизоваться', 'gallery_error_user_is_already_mapped' => 'Пользователь уже присутствует на изображении', 'gallery_error_while_mapping' => 'Ошибка при добавлении!', 'gallery_error_while_unmapping' => 'Ошибка при удалении!', 'gallery_notice_congratulations' => 'Поздравляем!', 'gallery_notice_user_is_successfully_unmapped' => 'Пользователь успешно исключен!', 'gallery_notice_you_are_successfully_unmapped' => 'Вы успешно исключены!', 'gallery_notice_user_is_successfully_mapped' => 'Пользователь успешно добавлен!', 'gallery_notice_you_are_successfully_mapped' => 'Вы успешно добавлены!', 'gallery_error_you_have_not_rights_to_delete_mapping' => 'У Вас нет прав на удаление!', 'gallery_title_image_add' => 'Добавление фотографий', 'gallery_menu_gallery' => 'Фото', 'gallery_menu_public' => 'Общие', 'gallery_menu_galleries' => 'Фото', 'gallery_menu_categories' => 'Категории', 'gallery_menu_my_gallery' => 'Мои альбомы', 'gallery_menu_users_galleries' => 'Фотоальбомы пользователей', 'gallery_menu_category_list' => 'Список', 'gallery_menu_albums' => 'Альбомы', 'gallery_menu_photos_with_me'=>'Фото со мной', 'gallery_menu_photos_with_user'=>'Отметки на фото', 'gallery_menu_photos_mapped'=>'Привязанные', 'gallery_menu_main'=>'Главная', 'gallery_menu_tags'=>'Метки', 'gallery_menu_top' => 'Лучшие', 'gallery_menu_all' => 'Все', 'gallery_menu_user_gallery'=> 'Фотоальбомы пользователя', 'gallery_menu_add_album' => 'Альбом', 'gallery_menu_upload_images_to_album' => 'Загрузить фотографии в альбом:', // Добавление альбома 'gallery_album_creation'=>'Создание персонального альбома', 'gallery_album_title'=>'Название альбома', 'gallery_album_description'=>'Описание альбома', 'gallery_album_visibility_zone'=>'Зона видимости альбома', 'gallery_save' => 'Сохранить', 'gallery_cancel' => 'Отмена', 'gallery_visible_to_all' => 'Виден всем', 'gallery_visible_to_friends' => 'Виден только друзьям', 'gallery_visible_to_me' => 'Виден только мне', 'gallery_notice_image_title_can_be' => 'Подпись к изображению может содержать до 200 символов. Описание образано до 200 символов.', 'gallery_error_invalid_category' => 'Неверно указана категория', 'gallery_error_while_updating_image' => 'Время обновления изображения произошла ошибка', 'gallery_notice_images_successfully_updated' => 'Изображения успешно обновлены', 'gallery_notify_subject_comment_new' => 'К Вашему изображению оставлен новый комментарий', 'gallery_notify_subject_comment_reply' => 'Ответ на Ваш комментарий к изображению', 'gallery_menu_category_last'=>'Последние', 'gallery_menu_category_rating'=>'По рейтингу', 'gallery_image_insert'=>'Вставка изображений', 'gallery_no_albums'=>'Альбомов нет', 'gallery_album_is_empty'=>'Альбом пуст', 'gallery_user_added'=>'Добавил: ', 'gallery_visibility'=>'Видимость: ', 'gallery_image_count'=>'Фотографий: ', 'gallery_updated'=>'Обновлен: ', 'gallery_created'=>'Добавлен: ', 'gallery_add_images'=>'Добавить фотографии', 'gallery_edit_images'=>'Редактировать', 'gallery_manage_images'=>'Управление изображениями', 'gallery_user_images'=>'Изображения пользователя', 'gallery_no_images'=>'Изображений нет', 'gallery_manage_album_images'=>'Управление изображениями альбома: ', 'gallery_edit_album'=>'Редактировать альбом', 'gallery_add_image'=>'Добавить фото', 'gallery_go_to_album'=>'Перейти к альбому', 'gallery_images'=>'Фотографии', 'gallery_image'=>'Изрбражение', 'gallery_gallery_200chars_max'=>'(до 200 символов)', 'gallery_description'=>'Описание', 'gallery_tags'=>'Метки', 'gallery_category'=>'Категория', 'gallery_edit_album_cover'=>'Обложка
альбома', 'gallery_select_image'=>'Выделить', 'gallery_category_not_selected'=>'Не выбрана', 'gallery_categories_can_be_set_only_for_open_albums'=>'Категории могут быть установлены только для открытых альбомов.', 'gallery_change_category_for_selected_images'=>'Сменить категорию у выделенных изображений', 'gallery_category_not_selected'=>'Не выбрана', 'gallery_save_changes'=>'Сохранить изменения', 'gallery_delete_images'=>'Удалить изображения', 'gallery_do_you_really_want_to_delete_selected_messages'=>'Вы действительно хотите удалить выбранные изображения', 'gallery_no_one_image_is_uploaded'=>'Не загружено ни одной фотографии.', 'gallery_album_title'=>'Название альбома: ', 'gallery_album_description'=>'Описание альбома', 'gallery_notificitaion'=>'Уведомление', 'gallery_'=>'', 'gallery_'=>'', 'gallery_'=>'', 'gallery_'=>'', 'gallery_'=>'', 'gallery_'=>'', 'gallery_'=>'', ); ?> Warning: array_merge_recursive(): Argument #2 is not an array in /www/www/w2a.ru/classes/modules/sys_lang/Lang.class.php on line 71 Warning: array_merge_recursive(): Argument #1 is not an array in /www/www/w2a.ru/classes/modules/sys_lang/Lang.class.php on line 71 Warning: array_merge_recursive(): Argument #1 is not an array in /www/www/w2a.ru/classes/modules/sys_lang/Lang.class.php on line 71 Warning: array_merge_recursive(): Argument #1 is not an array in /www/www/w2a.ru/classes/modules/sys_lang/Lang.class.php on line 71 AddHook('init_action', 'CheckUserForBan', __CLASS__); } public function CheckUserForBan($aVars) { if (isset($_REQUEST['submit_login']) && isset($_REQUEST['login'])) { $oUser=$this->Admin_GetUserByLogin($_REQUEST['login']); if (!$oUser) return; if ($oUser->IsBannedByLogin() || ($oUser->IsBannedByIp() && !$oUser->IsAdministrator())) { $this->User_Authorization($oUser, false); func_header_location(DIR_WEB_ROOT.'/admin/banned/'.$_REQUEST['login']); } } } } ?> Fatal error: Class 'HookAdmin' not found in /www/www/w2a.ru/classes/engine/Engine.class.php on line 154 

7 комментариев

avatar
версия php 5?
avatar
Поведение array_merge() было изменено в PHP 5, в PHP 4 эта функция может принимать в качестве параметра только массив.
Источник — php.net
avatar
Пробелма была в следующем, в файлах php тэги были короткими…
Т.е. не
<?php     ?>

а
<?     ?>

Включение переменной short_open_tag = On в php.ini ничего не дало…
Переправил все теги к стандартному виду типа:
<?php     ?>

Всё заработало. Но вылезла следующая ошибка:
Warning: Parameter 1 to HookGallery::AddBlocksForTopic() expected to be a reference, value given in /www/www/w2a.ru/classes/modules/sys_hook/Hook.class.php on line 85

Вылезает при изменении топиков или добавлении камментариев + ни одна функция из ajax не работает… Зависает…
avatar
Настройки php можно посмотреть здесь test.w2a.ru/test.php
avatar
Народ, ну что, никто ничего не скажет? Хоть подскажите куда смотреть по последней ошибке… Уже все перерыл…
Ошибка следующая:
Warning: Parameter 1 to HookGallery::AddBlocksForTopic() expected to be a reference, value given in /www/www/w2a.ru/classes/modules/sys_hook/Hook.class.php on line 85
avatar
В файл /www/www/w2a.ru/classes/modules/sys_hook/Hook.class.php строка 85
avatar
не смешно )))
я нашел в чем ошибка На сервере стоит php 5.3 (в нем очень много изменений) и соответственно двиг работает не правильно
Хотелось бы узнать, что в этом файле изменить для php 5.3
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.