Question Kiwitrees to Webtrees
- aslanukva
- Topic Author
- Away
- Junior Member
Good afternoon and Happy Holidays team
Вопрос: как перенести данные с Kiwitrees на webtrees так чтоб url адреса остались прежними ?
how to transfer data from Kiwitrees to webtrees so that url addresses remain the same ? my site url in Kiwitrees nobility.pro/genealogy/individual.php?pid=I22925&ged=tree
Please Log in or Create an account to join the conversation.
- fisharebest
- Away
- Administrator
1) enable URL rewriting (pretty URLs). See webtrees.net/faq/urls/
2) delete all the old PHP scripts (individual.php, family.php, etc.) from the root folder. Just keep index.php
3) enable the webtrees module "legacy URLs".
webtrees will now create 301 "Moved permanently" response for all the old URLs.
Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net
Please Log in or Create an account to join the conversation.
- aslanukva
- Topic Author
- Away
- Junior Member
Like +10000000.....
Попробую
I'll try
А базу данных не трогать ?
don't touch the mysql-database?
Please Log in or Create an account to join the conversation.
- fisharebest
- Away
- Administrator
Make a backup first
Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net
Please Log in or Create an account to join the conversation.
- aslanukva
- Topic Author
- Away
- Junior Member
Remove all Kiwitrees file (keep index.php) and attach files Webtree ?
maybe I don't understand something )))
Please Log in or Create an account to join the conversation.
- fisharebest
- Away
- Administrator
1) copying webtrees files to your server
2) deleting old files from kiwitrees
Step (2) is recommended - but not absolutely necessary.
The old files should not cause a problem, except to waste disk space.
> Вопрос: как перенести данные с Kiwitrees на webtrees так чтоб url адреса остались прежними ?
If you want webtrees to redirect the old URLs, then you must delete individual.php, family.php, source.php, etc.
Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net
Please Log in or Create an account to join the conversation.
- aslanukva
- Topic Author
- Away
- Junior Member
Thank you very much again!
боюсь но всеровно буду делать ))
I'm afraid but I will do everything ))
Если не получится надеюсь поможете
If it doesn't work, I hope you can help.
Please Log in or Create an account to join the conversation.
- hermann
- Away
- Elite Member
Hermann
Designer of the custom module "Extended Family"
webtrees 2.1.19 (all custom modules installed, PHP 8.2, MariaDB 10.6) @ ahnen.hartenthaler.eu
Please Log in or Create an account to join the conversation.
- aslanukva
- Topic Author
- Away
- Junior Member
I will delete the code.
Kiwitrees хорошии был но не развивается
Kiwitrees was good but not developed
Please Log in or Create an account to join the conversation.
- JustCarmen
- Offline
- Elite Member
Carmen
Designer of the JustLight theme (comes with a light and dark color palette), Fancy Imagebar, Fancy Research Links and Fancy Treeview for webtrees 2
Check my website at www.justcarmen.nl
Please Log in or Create an account to join the conversation.
- aslanukva
- Topic Author
- Away
- Junior Member
Some of the modules you use have an equivalent in webtrees. So these can be replaced. For example the Fancy imagebar and Fancy Treeview are available.
Yes yes, and there are other good modules
Please Log in or Create an account to join the conversation.
- aslanukva
- Topic Author
- Away
- Junior Member
Kiwitrees has a config.ini.php file, where the username and database password are written
где найти такой же файл в webtrees ?
where can i find the same file in webtree?
Please Log in or Create an account to join the conversation.
- fisharebest
- Away
- Administrator
Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net
Please Log in or Create an account to join the conversation.
- aslanukva
- Topic Author
- Away
- Junior Member
data/config.ini.php
webtrees.net/faq/config-ini-php/
А что делать ? создать новый такой же файл для Вебтрис или скопировать то что есть в Кивитреес ?
So what to do ? create a new same file for webtrees or copy what is in Kiwitrees?
(I'm afraid that everything will not be spoiled, this site has been around for 10 years. Initially worked on Webtrees)
Please Log in or Create an account to join the conversation.
- fisharebest
- Away
- Administrator
I do not know what is in your kiwitrees file.
But webtrees requires extra lines. e.g. "base-url".
> (I'm afraid that everything will not be spoiled, this site has been around for 10 years. Initially worked on Webtrees)
You have backups of your files and your database? Then you cannot lose your data...!
Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net
Please Log in or Create an account to join the conversation.
- aslanukva
- Topic Author
- Away
- Junior Member
Error
#0 /home/nobility/public_html/genealogy/app/Schema/Migration42.php(83): Fisharebest\Webtrees\Webtrees::Fisharebest\Webtrees\{closure}(8, 'Undefined index...', '/home/nobility/...', 83, Array)
#1 /home/nobility/public_html/genealogy/app/Services/MigrationService.php(69): Fisharebest\Webtrees\Schema\Migration42->upgrade()
#2 /home/nobility/public_html/genealogy/app/Http/RequestHandlers/SetupWizard.php(396): Fisharebest\Webtrees\Services\MigrationService->updateSchema('\\Fisharebest\\We...', 'WT_SCHEMA_VERSI...', 45)
#3 /home/nobility/public_html/genealogy/app/Http/RequestHandlers/SetupWizard.php(357): Fisharebest\Webtrees\Http\RequestHandlers\SetupWizard->createConfigFile(Array)
#4 /home/nobility/public_html/genealogy/app/Http/RequestHandlers/SetupWizard.php(193): Fisharebest\Webtrees\Http\RequestHandlers\SetupWizard->step6Install(Array)
#5 /home/nobility/public_html/genealogy/app/Http/Middleware/ReadConfigIni.php(68): Fisharebest\Webtrees\Http\RequestHandlers\SetupWizard->handle(Object(Nyholm\Psr7\ServerRequest))
#6 /home/nobility/public_html/genealogy/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ReadConfigIni->process(Object(Nyholm\Psr7\ServerRequest), Object(Fisharebest\Webtrees\Http\RequestHandlers\SetupWizard))
#7 /home/nobility/public_html/genealogy/app/Http/Middleware/SecurityHeaders.php(48): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#8 /home/nobility/public_html/genealogy/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\SecurityHeaders->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#9 /home/nobility/public_html/genealogy/app/Http/Middleware/EmitResponse.php(57): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#10 /home/nobility/public_html/genealogy/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\EmitResponse->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#11 /home/nobility/public_html/genealogy/vendor/oscarotero/middleland/src/Dispatcher.php(118): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#12 /home/nobility/public_html/genealogy/app/Webtrees.php(275): Middleland\Dispatcher->dispatch(Object(Nyholm\Psr7\ServerRequest))
#13 /home/nobility/public_html/genealogy/app/Webtrees.php(262): Fisharebest\Webtrees\Webtrees::dispatch(Object(Nyholm\Psr7\ServerRequest), Array)
#14 /home/nobility/public_html/genealogy/index.php(51): Fisharebest\Webtrees\Webtrees->httpRequest()
#15 {main}
The webtrees developers would be very interested to learn about this error. If you contact them, they will help you resolve the problem.#0 /home/nobility/public_html/genealogy/app/Schema/Migration42.php(83): Fisharebest\Webtrees\Webtrees::Fisharebest\Webtrees\{closure}(8, 'Undefined index...', '/home/nobility/...', 83, Array)
#1 /home/nobility/public_html/genealogy/app/Services/MigrationService.php(69): Fisharebest\Webtrees\Schema\Migration42->upgrade()
#2 /home/nobility/public_html/genealogy/app/Http/RequestHandlers/SetupWizard.php(396): Fisharebest\Webtrees\Services\MigrationService->updateSchema('\\Fisharebest\\We...', 'WT_SCHEMA_VERSI...', 45)
#3 /home/nobility/public_html/genealogy/app/Http/RequestHandlers/SetupWizard.php(357): Fisharebest\Webtrees\Http\RequestHandlers\SetupWizard->createConfigFile(Array)
#4 /home/nobility/public_html/genealogy/app/Http/RequestHandlers/SetupWizard.php(193): Fisharebest\Webtrees\Http\RequestHandlers\SetupWizard->step6Install(Array)
#5 /home/nobility/public_html/genealogy/app/Http/Middleware/ReadConfigIni.php(68): Fisharebest\Webtrees\Http\RequestHandlers\SetupWizard->handle(Object(Nyholm\Psr7\ServerRequest))
#6 /home/nobility/public_html/genealogy/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ReadConfigIni->process(Object(Nyholm\Psr7\ServerRequest), Object(Fisharebest\Webtrees\Http\RequestHandlers\SetupWizard))
#7 /home/nobility/public_html/genealogy/app/Http/Middleware/SecurityHeaders.php(48): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#8 /home/nobility/public_html/genealogy/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\SecurityHeaders->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#9 /home/nobility/public_html/genealogy/app/Http/Middleware/EmitResponse.php(57): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#10 /home/nobility/public_html/genealogy/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\EmitResponse->process(Object(Nyholm\Psr7\ServerRequest), Object(Middleland\Dispatcher))
#11 /home/nobility/public_html/genealogy/vendor/oscarotero/middleland/src/Dispatcher.php(118): Middleland\Dispatcher->handle(Object(Nyholm\Psr7\ServerRequest))
#12 /home/nobility/public_html/genealogy/app/Webtrees.php(275): Middleland\Dispatcher->dispatch(Object(Nyholm\Psr7\ServerRequest))
#13 /home/nobility/public_html/genealogy/app/Webtrees.php(262): Fisharebest\Webtrees\Webtrees::dispatch(Object(Nyholm\Psr7\ServerRequest), Array)
#14 /home/nobility/public_html/genealogy/index.php(51): Fisharebest\Webtrees\Webtrees->httpRequest()
#15 {main}
The webtrees developers would be very interested to learn about this error. If you contact them, they will help you resolve the problem.
Please Log in or Create an account to join the conversation.
- fisharebest
- Away
- Administrator
Maybe this was created by kiwitrees.
Can you access your database?
What is the output from this SQL statement?
SELECT DISTINCT interface FROM wt_module_privacy;
Note: replace "wt_" with the prefix used in your database.
Greg Roach - greg@subaqua.co.uk - @fisharebest@phpc.social - fisharebest.webtrees.net
Please Log in or Create an account to join the conversation.
- aslanukva
- Topic Author
- Away
- Junior Member
There is access to the database, the WT prefix has changed what it was in Kiwitrees
а что такое SQL statement?
what is a SQL statement?
Please Log in or Create an account to join the conversation.
- aslanukva
- Topic Author
- Away
- Junior Member
What happened! please see nobility.pro/genealogy/index.php?route=%...ree%2Ftree%2Fmy-page
Please Log in or Create an account to join the conversation.
- aslanukva
- Topic Author
- Away
- Junior Member
for individuals whose image does not show, the error nobility.pro/genealogy/index.php?route=%...Kahetinskogo-carstva
Что делать ?
What to do ?
Please Log in or Create an account to join the conversation.