Installation of Typo3 Part Two

So having got the main part of T3 installed, I thought I would have a look at the frontend and see what pages there were in the ‘Dummy’ package. So I opened Firefox and browsed to the Dummy site which is now called local.typo3.com. But I got the message:

Error!

No pages are found on the rootlevel!

Then I realised that the Dummy site is blank and you have to install another package called the Quickstart package in order to have a site to play around with. And to complicate matters, the only packages for this Quickstart site are for older versions of T3 and have to be upgraded. I had a look at the upgrade instructions here at the Typo3 Wiki and the word ‘nightmare’ came to mind. But I really wanted to install it so I thought what the hell and downloaded the Quickstart package from here.

I put the tar package in the root of my drive and did

tar xzpf quickstart-3.8.1.tar.gz

Then I renamed the resulting folder to quickstart and added it as a virtual host on my system, and also put it in /etc/hosts. I changed the permissions as detailed for the Dummy site in Part One of this tutorial and then tried to access it with Firefox by going to http://quickstart - it gave a 403 Forbidden error so I double-checked the permissions but they seemed fine.

I had the idea to check the structure of the Dummy site and compare it then I realised where I was going wrong. The symlink to the typo3_src package was broken and there were also broken symlinks to other files and folders such as media and index php. I basically changed the index.php symlink so that it matched that in the Dummy site:

index.php -> typo3_src/index.php

and deleted the other broken symlinks (these should normally be highlighted in your shell console, not sure if Putty does that but I imagine it would.)

Then I went to http://quickstart and tried again and this time the install tool flashed up for a second, so I created the ENABLE_INSTALL_TOOL file in the typo3conf folder and this time I got the proper install tool.

I went through the install routine as in part one and then logged into the frontend, but got several error messages, the first of which was:

typo3 is not a valid MySQL result resource in /var/www/typo3_src-4.2.1/t3lib/class.t3lib_db.php

So there’s some problem with the database… I will try and debug that in part 3.


About this entry