Slow website and server errors

Permalink
We built this website a few months ago now and ever since its birth we have been having intermittent issues. Usually its slow for starters and now and again we get a message telling us that there is a server error.

We've been pointing our finger at our hosting provider for some time now but it seems like the issue is with the instance itself.

The client isn't happy and I'm not sure what to suggest. Sometimes the website works and sometimes it doesn't!

We feel it could be a plugin, these are those that we have installed.

iframe
jb_megamenu
sample_content_generator
sortable_fancybox_gallery

Any ideas, please give me a hola!

RafaelGP
 
Remo replied on at Permalink Reply
Remo
first of all, what version of concrete5 are you using? Version 5.6.1 (and later) is much faster than 5.5 for example..
AccountDisabled replied on at Permalink Reply
Sounds like there might be something serious going on. Error logs, screenshots or any other info you know may be just the clue needed to troubleshoot so feel free to share as much info as you have.

Here is a minor, albiet useful tip to increase performance and decrease errors.

Make sure you have a favicon.ico on the root of your site OR you link to a favicon in the <head> area of your HTML. That way client web browsers will get a valid icon, concrete5 will not have to spend time rendering an unnecessary page and not generate a 404 error. Win, win, win! :)

PS - Can you provide a link to the real site?
RafaelGP replied on at Permalink Reply
RafaelGP
Hi all!
The website in particular is this one:
http://blabystokes.com/

It's running concrete5 version 5.6.0.2 which I'm going to update to 5.6.2.1 after writing this post.

There was a favicon.ico on the root of your site:
blabystokes.com/favicon.ico
BUT I didn't have any code in the header. So I have addde the following two lines:

<link rel="icon" href="favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">

Talking about the favicon, I just noticed that there are no icons in the "Icon Bookmarks" section in Concrete5. I thought I already did this! Anyway, I've added all the icons again.

You can take a look at the log files in the following links:

http://blabystokes.com/log/error_log...
http://blabystokes.com/log/ex130912.log...

Thank you very much for your help!
Remo replied on at Permalink Reply
Remo
Your navigation has to pull lots of data from the database. Each page object (to get a link into the navigation) executes a bunch of queries (or cache requests). That part has gotten faster in 5.6.1.

I've seen that you already updated your site - did you notice any change? The site loads pretty quickly for me. Not the fastest I've seen but definitely not the slowest either..
RafaelGP replied on at Permalink Reply
RafaelGP
Hi,

Yes, after updating Concrete5, disable and enable pretty URL, and sort all the favicon issues, the website loads faster than before.

But I still have the error from time to time.

Any idea?

Thanks!!!
Remo replied on at Permalink Reply
Remo
You mean this part:

[Mon Jan 14 15:40:33 2013] [warn] mod_fcgid: stderr: PHP Fatal error:  Uncaught exception 'ADODB_Exception' with message 'mysql error: [1146: Table 'blabystokes.Config' doesn't exist] in EXECUTE("select * from Config where uID = 0 order by cfKey asc")


I assume the database is correct? You've specified "blabystokes" in site.php, haven't you?
Remo replied on at Permalink Reply
Remo
Or this:

[Thu Sep 12 09:56:41 2013] [warn] mod_fcgid: read data timeout in 60 seconds
RafaelGP replied on at Permalink Reply
RafaelGP
It could be the "read data timeout in 60 seconds" but I'm not sure.
I got an error page which said something like "Internal server error"
I'll make a screen shot if it appears again.
So far the website is working much much better.