перенос V 1.51 на v2

gelius
Posts: 543
Joined: Wed Jan 23, 2013 2:48 pm

Re: перенос V 1.51 на v2

Post by gelius »

up
gufs
Posts: 437
Joined: Tue Jan 08, 2013 2:58 pm
Contact:

Re: перенос V 1.51 на v2

Post by gufs »

Тоже есть такое желание. Перенести домены с поисковым на свежую версию
Я бы делал так:
1)Установил с нуля tcms на чистую базу
2)Сделал экспорт категорий и перенёс их на новую
3)Экспортировал бы данные на галеры вместе с кликами и просмотрами
4)Не понятно как импортировать. Т.е. если просто через импорт, то изменяться по идее пути тумб и т.д.. Может можно как то mysql+php запросом импортировать/экспортировать базу, а новые поля забить значениями по умолчания
5)Если эти пункты прошли успешно, то переносил бы шаблоны, трейдеров, настройки и прочее мало значительное

Думаю первый раз - процесс будет длительный, а последующее домены быстро перенесутся, Самое сложное перенести ротацию
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: перенос V 1.51 на v2

Post by richmantrade »

gufs wrote:4)Не понятно как импортировать. Т.е. если просто через импорт, то изменяться по идее пути тумб и т.д..
Можно хотлинк сделать. Тогда тумбы (и соотв-но пути к ним) останутся прежними.
gelius
Posts: 543
Joined: Wed Jan 23, 2013 2:48 pm

Re: перенос V 1.51 на v2

Post by gelius »

Да примерно так и делал.
Чистая страница вместо индекса и непонятно почему в логах светится название бд, которая не использовалась в этой установке.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: перенос V 1.51 на v2

Post by admin »

gelius wrote:Да примерно так и делал.
Чистая страница вместо индекса и непонятно почему в логах светится название бд, которая не использовалась в этой установке.

Потому что в другом топике я уже читал как вы пеернос с 1 на 2 делали методом "установляю версию 2, а потом руками пропишу в конфиге базу от версии 1 и оп, как-то магически все должно заработать"
Don't forget to run script update
gelius
Posts: 543
Joined: Wed Jan 23, 2013 2:48 pm

Re: перенос V 1.51 на v2

Post by gelius »

Я так пробовал и писал об этом?
Не помню уже :)
Возможно до того, как узнал что бд несовместимы.
Расписал последовательность действий в этом топике.
Установка отличается от чистой v2 только тем, что на этом домене уже крутился 1.51 установленный в директорию scj.
V 2 ставился радом в директорию отличную от scj. common.php, index.php, .htaccess заменял, когда v2 был полностью сконфигурирован. Шаблоны, импорт трейдеров, привязка к бд мастера на v2 и тд.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: перенос V 1.51 на v2

Post by admin »

Не буду спорить, тем не менее у вас как-то оказались файлы 1.51 а база 2
Или наоборот уже не помню точно, и вы жаловались на несовместимость.
Don't forget to run script update
gelius
Posts: 543
Joined: Wed Jan 23, 2013 2:48 pm

Re: перенос V 1.51 на v2

Post by gelius »

В этот раз все не так.
Файлы от 2, база от 1.51.
Жалуюсь на несовместимость.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: перенос V 1.51 на v2

Post by admin »

gelius wrote:В этот раз все не так.
Файлы от 2, база от 1.51.
Жалуюсь на несовместимость.
Я не знаю как логически это объснить.
Don't forget to run script update
gelius
Posts: 543
Joined: Wed Jan 23, 2013 2:48 pm

Re: перенос V 1.51 на v2

Post by gelius »

После обновления и привязки бд заново, морда появилась.
Не работает клик.

Code: Select all

Fatal error: Uncaught exception 'Exception' with message 'Mysql error:: 1054 (Unknown column 'gallery_id' in 'field list') (ext_db_link) in query SELECT gallery_id FROM rot_gallery_data WHERE gallery_slug = 'ebony-cheerleader-reduced-to-tears'. (domain.com) ' in /patch/domain.com/public_html/dir/includes/db_modules/mysql.php:64 Stack trace: #0 /patch/domain.com/public_html/dir/includes/db_modules/mysql.php(94): db_error('SELECT gallery_...', 1054, 'Unknown column ...', 'ext_db_link') #1 /patch/domain.com/public_html/dir/includes/db_modules/mysql.php(195): db_query('SELECT gallery_...', 'ext_db_link') #2 /patch/domain.com/public_html/dir/tube/index.php(0): db_val() #3 /patch/domain.com/public_html/dir/cgi/out.php(0): unknown() #4 /patch/domain.com/public_html/dir/cgi/out.php(0): my_location() #5 {main} thrown in /patch/domain.com/public_html/dir/includes/db_modules/mysql.php on line 64 
Post Reply