PDA

Просмотр полной версии : Восстановление сайта


Unkoa
24.11.2010, 08:39
Подскажите . Только начал ковырять TYPO3. Перешел по "наследству" сайт, точнее только БД от него. Как правильно восстановить сайт имея БД.
Пробовал:
1. Поставил TYPO3
2. Импортировал БД
3. На главной "No pages are found on the rootlevel!":confused:

dmartynenko
24.11.2010, 14:30
Скорее всего у вас не получиться это сделать, так как у вас нет:
- правильно размеченных html шаблонов
- css, js и т.п.
- файлов конфигов (localconf.php) и т.п.
- подключаемых внешних TS файлов.
- списка необходимых установленных экстеншенов.

Такой "обратный инжениринг" можно частично сделать только если вы очень-очень хорошо представляете себе как сделать все с нуля.

Unkoa
24.11.2010, 15:33
Скорее всего у вас не получиться это сделать, так как у вас нет:
- правильно размеченных html шаблонов
- css, js и т.п.
- файлов конфигов (localconf.php) и т.п.
- подключаемых внешних TS файлов.
- списка необходимых установленных экстеншенов.

Такой "обратный инжениринг" можно частично сделать только если вы очень-очень хорошо представляете себе как сделать все с нуля.

Вопрос изменился. Прислали что то, что было на фтп. Не уверен что полностью сайт.
Теперь может кто нить проконсультировать как восстановить?
( Нужно просто срочно , дальше буду ковыряться в движке)

Unkoa
24.11.2010, 15:50
Если есть у кого-нибудь возможность проконсультировать в icq , буду благодарен. 587823восемь. Заранее благодарю всех.

dmartynenko
25.11.2010, 12:00
Все что было в htdocs/ восстанавливаете из дампа.

В htdocs/typo3conf/localconf.php смотрите как называлась база и пользователь/пароль:

$typo_db_username = 'юзер';
$typo_db_password = 'пасворд';
$typo_db_host = 'localhost';
$typo_db = 'база';


Делаете такого же пользователя и базу заливаете из дампа. Или пишите тут в конфиг пользователя и базу которые у вас уже созданы.

Также в конец этого файла можете дописать строчку:

$TYPO3_CONF_VARS['SYS']['displayErrors'] = 1; // 0 - no errors, 1 - show all errors

Тогда на страницы сайта будут выводиться все ошибки о нехватке PHP модулей, памяти и т.п.

Все. Ставить отдельно чистый TYPO3 до или после не надо.

Админка (BE) должна заработать по вашему адресу, например www.example.com/typo3/. Пароли увы в md5 поэтому вы его должны знать.

Для правильной работы фронтенда (FE) нужно также что бы домен был тот же самый.
Смотрите его в первых строчках файла htdocs/typo3conf/realurl_conf.php (если такой файл есть).
Если домен будет другой - то в некоторых местах придется поменять. Но проще на первое время (для теста) оригинальный домен в hosts на нужный IP прописать.