Uploading a website to a server
Permalink
Hi, I am new to CMS and Concrete-5. I would like to ask professionals a few questions:
1. what is the right and proper way of uploading a website to a server once it's been done on a local machine.
2. After installation, do I need to keep all files that appear in the main folder or there are some installation files that could be removed? And how is that when I create my own theme? Can I remove default theme files or should I keep them?
Thanks.
1. what is the right and proper way of uploading a website to a server once it's been done on a local machine.
2. After installation, do I need to keep all files that appear in the main folder or there are some installation files that could be removed? And how is that when I create my own theme? Can I remove default theme files or should I keep them?
Thanks.
Thanks Mike.
It's written:
"3. Disable AND clear the cache.
4. Disable Pretty url's (you can re-enable later)"
for 3. What cache is it? Browsers cache?
for 4. What is "Pretty url" here? :)
- - -
As for themes question, could you post a link or write a new article about the folder structure itself. I'd like to know what kind of files are in every folder and what they do in the CM system.
Thanks mate for the response.
It's written:
"3. Disable AND clear the cache.
4. Disable Pretty url's (you can re-enable later)"
for 3. What cache is it? Browsers cache?
for 4. What is "Pretty url" here? :)
- - -
As for themes question, could you post a link or write a new article about the folder structure itself. I'd like to know what kind of files are in every folder and what they do in the CM system.
Thanks mate for the response.
In your Dashboard,
Sitewide Setting->General->Linking make sure that is disabled
and the cache is
Sitewide Settings->Debug->Caching
disable then clear it
just so you know you should not modify anything in the
http://www.site.com/concrete folder as that contains the system files that concrete needs to run.
if you need anymore help let me know
:)
Sitewide Setting->General->Linking make sure that is disabled
and the cache is
Sitewide Settings->Debug->Caching
disable then clear it
just so you know you should not modify anything in the
http://www.site.com/concrete folder as that contains the system files that concrete needs to run.
if you need anymore help let me know
:)
Thanks, a lot. This was very helpful.
I have one more question about moving a site to a server.
When I read the article about moving a site to server I don't find anything about MySQL database itself. When I was installing concrete5 I had to create a new database as well as a new user with a proper privileges. I think it is stored in Apache server itself rather than in a website's root directory. I am not a pro in this but shouldn't I move that file manually or create that user again on server before moving files?
The same question applies to that configuration stuff of setting up mod_rewrite and etc. Is it done in php or concrete configuration? I have installed my concrete on Apache/Windows and did not have any problems or messages so haven't got to mess with that.
When I read the article about moving a site to server I don't find anything about MySQL database itself. When I was installing concrete5 I had to create a new database as well as a new user with a proper privileges. I think it is stored in Apache server itself rather than in a website's root directory. I am not a pro in this but shouldn't I move that file manually or create that user again on server before moving files?
The same question applies to that configuration stuff of setting up mod_rewrite and etc. Is it done in php or concrete configuration? I have installed my concrete on Apache/Windows and did not have any problems or messages so haven't got to mess with that.
Hey,
i will write up something on the MYSQL database later,
the "database" is not a file, it is totally separate from the apache.
what you have to do is use php admin or navicat export the database, import it on the new server and change the details in site.php your host can help you with the exporting part,
If i may ask what host do you use?
Mike
i will write up something on the MYSQL database later,
the "database" is not a file, it is totally separate from the apache.
what you have to do is use php admin or navicat export the database, import it on the new server and change the details in site.php your host can help you with the exporting part,
If i may ask what host do you use?
Mike
Thanks, understood. This should be added to the article about moving a site otherwise there will be hundreds that will ask the same question again and again or report problems. :)
I use phpMyAdmin for administration of MySQL.
I am still on a localhost if this answers your question.
Thanks.
I use phpMyAdmin for administration of MySQL.
I am still on a localhost if this answers your question.
Thanks.
ok ill write up a new one and submit it to frz
in php admin
pick the database so you see all the tables on the left and in the top right hit export select the table on the left and at the bottom hit go. Thats it!
Mike
in php admin
pick the database so you see all the tables on the left and in the top right hit export select the table on the left and at the bottom hit go. Thats it!
Mike
http://www.concrete5.org/help/building_with_concrete5/installation/...
as for making your own theme
http://www.concrete5.org/help/building_with_concrete5/developers/th...
you can find all this stuff by hitting the help button on the top right and going into the developer section :)
Regards Mike