PDA

Просмотр полной версии : Мигрируем на 4.2 с 4.1


vedomir
06.07.2008, 04:00
Итак, я начинаю небольшую эпопею с переносом. Она будет заключаться в том, что работающий сайт на 4.1 будет перенесен на 4.2

Для начала, нужно , чтобы на сервере стоял php 5.1
Без этого - никак.
Самый простой вариант, ели сервер под php 4 - поставить php 5 отдельно.

Pavel Antonov
06.07.2008, 18:53
Итак, я начинаю небольшую эпопею с переносом. Она будет заключаться в том, что работающий сайт на 4.1 будет перенесен на 4.2

Для начала, нужно , чтобы на сервере стоял php 5.1
Без этого - никак.
Самый простой вариант, ели сервер под php 4 - поставить php 5 отдельно.

Никакой эпопеи.... заменил typo3_src, обновил таблицы, установил Compatibility Mode в 4.2 и все работает.

Ну конечно если ты до сих пор на PHP4... это посуровее.... Но лучше все махом заменить... проблема будет только с теми сайтам у которых кодировка windows-1251.

vedomir
06.07.2008, 23:52
ну у нас весь сервер на нем...
Кстати, как тащить 3.8.0

vedomir
07.07.2008, 00:32
А вот что теперь вылезает вместо дерева страниц в BE
Причем сам сайт работает замечательно.

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/stezya/domains/stezya.org/public_html/t3lib/class.t3lib_db.php on line 795

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/stezya/domains/stezya.org/public_html/t3lib/class.t3lib_db.php on line 835

Warning: Cannot modify header information - headers already sent by (output started at /home/stezya/domains/stezya.org/public_html/t3lib/class.t3lib_db.php:795) in /home/stezya/domains/stezya.org/public_html/typo3/template.php on line 632

Pavel Antonov
07.07.2008, 02:59
А вот что теперь вылезает вместо дерева страниц в BE
Причем сам сайт работает замечательно.

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/stezya/domains/stezya.org/public_html/t3lib/class.t3lib_db.php on line 795

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/stezya/domains/stezya.org/public_html/t3lib/class.t3lib_db.php on line 835

Warning: Cannot modify header information - headers already sent by (output started at /home/stezya/domains/stezya.org/public_html/t3lib/class.t3lib_db.php:795) in /home/stezya/domains/stezya.org/public_html/typo3/template.php on line 632

Цитирую: "заменил typo3_src, обновил таблицы, установил Compatibility Mode в 4.2"

3.8.0 - закопать... или попытаться мигрировать (ох и приключение).

-=UncleByte=-
07.07.2008, 03:39
Ну вобщем-то можно с 3.8 и в два шага мигрировать - сначала на 4.0, а потом уже на 4.1
Переходить с 3.8 на 4.0 довольно просто было, по крайней мере я перешел довольно просто на четырех сайтах.

Pavel Antonov
07.07.2008, 13:20
Ну вобщем-то можно с 3.8 и в два шага мигрировать - сначала на 4.0, а потом уже на 4.1
Переходить с 3.8 на 4.0 довольно просто было, по крайней мере я перешел довольно просто на четырех сайтах.

Да, наверно лучше так. Проблемы там могут быть в основном с css_styled_content, так как рендеринг сильно поменялся.... все может хорошо поехать.

-=UncleByte=-
07.07.2008, 13:27
Возможно что мне было легче потому что у меня большая часть сайтов использует свои css-таблицы, которые перекрывают встроенные стили.