MySQL import to btContentLocal does not show up in actual web page??
Permalink
THIS POST WAS ALREADY SOLVED SO NO NEED FOR HELP FIGURING IT OUT (though I always like to hear input on whatever from anyone)
In the process of uploading site changes (I develop locally on my local copy of Apache before uploading to a live site) to the hosted Concrete5 site (the live site) I do a datadump locally and then import that data dump into my hosted database through a shell command line.
That is supposed to work but things are real fickle respecting Concrete5 recognizing my import for some reason.
This time I followed the process carefully and am still encountering an error that I would appreciate help figuring out.
I made a change to the content of a block and tracked that change throughout by searching for it in the dumps and in the database itself.
- the data dump on my local computer is fine.
- the transferred dump file to the server is fine.
- the import to the database occurs correctly and the changed HTML is to be found correctly inside the btContentLocal table of the database. It is the last revision of the page in question.
BUT....
The change does not show up on the web page. Instead the previous version (or at least one that does not have the change in it appears).
I have been running the C5 site without any caching at all or at least I thought I had (see below) but no matter..clearing the cache made no difference at all.
I go and edit the page at the server version of Concrete5 and the change is present inside the block editing. But when I exit edit mode the change does not appear on the screen (though it is still in the source code of the page while editing).
When I exit out of editing the page the changed HTML is still present in the source code of the page but again...it's not rendering on the screen.
The correct CSS is there and I can follow it through the source code but again...the change doesn't appear.
Check it out for yourself.
The page in question is athttp://hotstylecarpetcleaning.carlosgonzalezconsulting.com/...
The changed code is there and is as follows (just search for it in the source code):
It puts rounded corners on the corners of the page title box.
These rounded corners appear just fine on my local copy of C5.
I went into the Dashboard at my hosted C5 and the cache was still on (this alone is a problem in that my dump should have overwritten everything including any cache settings in the hosted copy of the database). I cleared the cache.
The page is still not showing the rounded corners!!
But the code is right there in the source code of the page.
Anybody got any idea as to what is going on here?
Suggestions?
Thanks.
Carlos
In the process of uploading site changes (I develop locally on my local copy of Apache before uploading to a live site) to the hosted Concrete5 site (the live site) I do a datadump locally and then import that data dump into my hosted database through a shell command line.
That is supposed to work but things are real fickle respecting Concrete5 recognizing my import for some reason.
This time I followed the process carefully and am still encountering an error that I would appreciate help figuring out.
I made a change to the content of a block and tracked that change throughout by searching for it in the dumps and in the database itself.
- the data dump on my local computer is fine.
- the transferred dump file to the server is fine.
- the import to the database occurs correctly and the changed HTML is to be found correctly inside the btContentLocal table of the database. It is the last revision of the page in question.
BUT....
The change does not show up on the web page. Instead the previous version (or at least one that does not have the change in it appears).
I have been running the C5 site without any caching at all or at least I thought I had (see below) but no matter..clearing the cache made no difference at all.
I go and edit the page at the server version of Concrete5 and the change is present inside the block editing. But when I exit edit mode the change does not appear on the screen (though it is still in the source code of the page while editing).
When I exit out of editing the page the changed HTML is still present in the source code of the page but again...it's not rendering on the screen.
The correct CSS is there and I can follow it through the source code but again...the change doesn't appear.
Check it out for yourself.
The page in question is athttp://hotstylecarpetcleaning.carlosgonzalezconsulting.com/...
The changed code is there and is as follows (just search for it in the source code):
<div class="round-corner-bl"> <div class="round-corner-br"> <div class="round-corner-tl"> <div class="round-corner-tr"> <h1 id="page-title">Hot Style 911 – From Dirt to Disaster<br>We Clean It All</h1> </div> </div> </div> </div> <div class="clear"> </div>
It puts rounded corners on the corners of the page title box.
These rounded corners appear just fine on my local copy of C5.
I went into the Dashboard at my hosted C5 and the cache was still on (this alone is a problem in that my dump should have overwritten everything including any cache settings in the hosted copy of the database). I cleared the cache.
The page is still not showing the rounded corners!!
But the code is right there in the source code of the page.
Anybody got any idea as to what is going on here?
Suggestions?
Thanks.
Carlos
My fault entirely.
The problem was the image files for the rounded corners were not present in the images directory!!
I had not uploaded them!
Duh!
Sorry for the drawn out post. Problem solved!
What threw me off was that apparently when CSS does not find a file no error is thrown and shows up. It just...well...ignores the file and goes on to render the rest of the page. I am used to files not found throwing up an error.
Oh well. You live and learn.
Carlos