Creating a New 5.8 Website Where 5.6 Website Exists

Permalink
I have a few Concrete5.6 websites and it's time to migrate them to Concrete5.8. I am having trouble with step one of the process and I'm tearing my hair out trying to figure out how to get past this.

I want to build the new C5.8 website in a folder calledhttp://mywebsite.com/newwebsite... and when I am done move the files of the new website tohttp://mywebsite.com (and follow the instructions laid out in the developers documentation). The issue I am having is when I create the folder /newwebsite and upload the zipped file containing Concrete5-8.4.4 to it, I can browse to the /newwebsite folder and I get an index of that folder. As soon as I unzip the file and put the files from the zip file into the /newwebsite folder I get a Page Not Found error, so I can't go through the C5.8 installation process.

Any help you can offer is much appreciated.

sogren
 
JohntheFish replied on at Permalink Reply
JohntheFish
Unzipping the c5 install will create another level of subdirectory.
You can either:

- Work in the subdirectory /newsite/Concrete5.x.x.x/index.php
or
- Move the content of that directory up to /newsite/ and continue as you have previously
sogren replied on at Permalink Reply
sogren
Here is an example of what I am describing:http://ogreneng.com/conc58/
There is a folder where the new version of Concrete5 is unzipped called concrete5-8.4.4 and when you navigate to that folder you get a Page Not Found error instead of the installation page. How do I get the installation in that sub folder so I can create a new website that I will move later?
cmerritt replied on at Permalink Reply
cmerritt
I have had this with all recent installs on my dev server on the latest version and found that it is a permissions issue.
Previous version installs when unzipped set folders to 0755 and files to 0644 where as the current version gets set to 0775 and 0664.
I found that changing the unzipped folder concrete5-8.4.4 to 0755 and then index.php in that folder to 0644 allows the install to proceed. This may be causing your issue.

Colin
sogren replied on at Permalink Reply
sogren
It is definitely a permissions issue with 8.4.4. Every folder and sub-folder in version 8.4.4 has permission level 775 and I couldn't get anything to work on my server either at the root directory level or a sub-directory level (one for a new website and one for a development site to replace an existing version 5.6 website). I was able to successfully install 8.4.0 on both the root directory on one website and a sub-directory on another. Version 8.4.0 comes with all of the folders having permissions 755.