Export content to a csv or xml file - Version 5.6.1
I have an old C5 website in version 5.6.1
I need to export all the content of my pages to a csv file, or xml file or json file.
I don't find in the dashboard how to do this.
I've only found a "Export Database Tables" button but it isn't what I want to do.
Thank you for your help
You can also then use it to import the same content into a 5.7+ site. There is a bit of a learning curve but it can be very useful.
I've just downloaded this Migration Tool but when I try and install it, I have the error message that it works on version 126.96.36.199 or greater.
I am in 5.6.1
Obviously make sure you back up your files and your database first before running any upgrades - but, Concrete5.6 generally used to auto upgrade very smoothly without too many issues.
In the www folder ?
In the concrete folder ?
Could you please explain me the full process to go from 5.6.3 to 5.6.4 as 5.6.4 is not proposed as "upgrade" in the C5 dashboard.
Thank you very much !
1 - Make sure that you have backed up your database first, in case something goes wrong. This is usually best done through e.g. phpMyAdmin or equivalent, if you have access.
2 - Unzip the concrete188.8.131.52 zip file. Change the name of the 'concrete' directory to e.g. 'concrete-new', and upload it to the root of your site.
3 - Still on the live site, change the name of the existing 'concrete' directory to 'concrete-old'. This will temporarily stop the live site working.
4 - Then change the name of the directory you uploaded from 'concrete-new' to 'concrete'.
5 - Then go to this URL to run the upgrade script:
(Change 'www.your-site.com' to your site domain name)
That should run the update the CMS successfully. If it is all okay, you can then delete 'concrete-old'.
Once I renamed "concrete-new" in "concrete" and try to login to my website, I get a Fatal error message, and no page are able to open :
Warning: require(/home/collectoi/www/concrete/config/base_pre.php) [function.require]: failed to open stream: No such file or directory in /home/collectoi/www/concrete/dispatcher.php on line 19
Fatal error: require() [function.require]: Failed opening required '/home/collectoi/www/concrete/config/base_pre.php' (include_path='.:/usr/local/php5.3/lib/php') in /home/collectoi/www/concrete/dispatcher.php on line 19
There seems to be an error with the dispatcher file... ?
Any idea on how to fix this ?
Are we sure we should not upload other files from the 5.6.4 archive ?
Thanks a lot drbiskit !
Question to all : using that Method 1, can I go from 5.6.4 to the most recent C5 version, going version by version ???
Just to confirm that the method I outlined above is a correct/official way to upgrade, and does usually work in most cases I've come up against.
Anyway - Well done for persevering, and I hope that the migration tool does what you need after all your effort.
- run an online or installed link validity check and correct corrupted links if any. Recheck.
- use a web copying program like httptrack or similar and download a full copy of your website in working html, css, js. You have a static html copy.
- manuallly, be patient and copy and paste those contents in a fresh installed cms that might be also different from c5. I assume you prepared an empty template for your content.
- download anyway your current c5 folder structure and be sure that the files are there in the /file folder
another one: look at the corrupted links with the httptrack statistics, they should be zero or what you expect from the previous check.
Note: do not forget to copy also the content of hidden pages you might have.
Note 2: as last resort, but you really have to know what you are doing:https://www.concrete5.org/marketplace/addons/page-importer/...