Reputation: 706
I am trying to migrate a TYPO3 website from one web host to another. The site is using TYPO3 version 6.2.10.
I am following the steps provided here - https://blog.scwebs.in/how-to-transfer-typo3-site-to-a-new-host/
I can log into the backend of the site. which is here and can see the list of all pages under the page section. http://79.170.40.34/historylearning.com/typo3/
But the front end is broken. http://79.170.40.34/historylearning.com/index.php
Can you please suggest any solution.
Additional Note -
When the files are all uploaded, you will need to change the permissions recursively for /fileadmin, /typo3conf, /typo3temp, /uploads, and index.php to chmod 777.
But If I set the permission to 777 then I cannot access it at all. So I have left it to default permission of 755
Click on “Templavoila” and then “Update mapping”
I cannot find that option anywhere.
Is it the reason? if so how to resolve this issue.
I do not have any previous experience with TYPO3. Please suggest a solution. My server environment is Linux.
Upvotes: 0
Views: 648
Reputation: 10791
As your referenced page mentioned to copy t3lib
it shows that it's very old. the folder got removed long time ago.
Your installation with TYPO3 6.2 also is very old and should not get in production any more. But it could be a base for an update to TYPO3 10LTS (don't use 9LTS as it will end support in octobre), although it is a long way.
Your file access rights on the server should enable you and your web-server to access the files. The most commonly used solution: you and your web-server-user (something like: apache
,www
, wwwrun
,..) have a common group and the group-owner of all is set to this common group.
And then the access mask is set to 775 (better 2775 so access is inherited) for folders and 664 for files.
chown youraccount:www -R *
find . -type d -exec chmod 2775 "{}" \;
find . -type f -exec chmod g+w "{}" \;
if you have copied the files with your account and use only 755 rights for folders TYPO3 can not work correct and it will result in an incomplete website.
templavoila
is an extension which was used not for every installation. Be happy if your installation has no templavoila
Upvotes: 1
Reputation: 1366
TYPO3 6.2.x is not supported anymore, you should not use this version in production because it could contain vulnerabilities that threaten the security of your host system.
When I load your website I see lots of missing ressources in the network tab of the developer tools (hit F12), e.g.
GET http://79.170.40.34/typo3temp/stylesheet_5a17574694.css
[HTTP/1.1 404 Not Found 31ms]
GET http://79.170.40.34/fileadmin/template/2.8/bootstrap/css/bootstrap.min.css
[HTTP/1.1 404 Not Found 80ms]
GET http://79.170.40.34/fileadmin/template/2.8/bootstrap/css/bootstrap-responsive.min.css
[HTTP/1.1 404 Not Found 84ms]
GET http://79.170.40.34/fileadmin/template/2.8/docs61.css
[HTTP/1.1 404 Not Found 79ms]
GET http://79.170.40.34/fileadmin/template/2.8/History-Learning-Logo.png
[HTTP/1.1 404 Not Found 148ms]
GET http://79.170.40.34/fileadmin/historyLearningSite/roman_9.jpg
[HTTP/1.1 404 Not Found 116ms]
GET http://79.170.40.34/fileadmin/historyLearningSite/will1.6.jpg
[HTTP/1.1 404 Not Found 80ms]
GET http://79.170.40.34/uploads/pics/H8ii-front.jpg
[HTTP/1.1 404 Not Found 80ms]
GET http://79.170.40.34/fileadmin/historyLearningSite/gunpow1.gif
[HTTP/1.1 404 Not Found 79ms]
GET http://79.170.40.34/fileadmin/historyLearningSite/domest1.gif
[HTTP/1.1 404 Not Found 111ms]
GET http://79.170.40.34/fileadmin/historyLearningSite/infant2.jpg
[HTTP/1.1 404 Not Found 75ms]
GET http://79.170.40.34/fileadmin/historyLearningSite/derby_2.jpg
[HTTP/1.1 404 Not Found 73ms]
Make sure to copy all files from the fileadmin folder of your old host to the new one and check if things get better.
Upvotes: 0