Thanks everyone for the thoughtful and measured responses. I do want to clarify that I DID find the Apache Logs on the GoDaddy server, but after digging through them I don't see anything that really correlates with the down site. The directory that Error Logs would normally be kept is empty, still working on that. I also have a developer friend here in Denver that owns a site called Unified Logging <
http://www.unifiedlogging.com/> and he is going to help me get set up with his service to start keeping track of errors. There are a variety of connectors, including a "generic" PHP file that works with any PHP application as an include as well as a WordPress plugin. If anyone here would be interested in this service, and would want to take a stab at creating a MODx AddOn from his work, let me know.
That said, I believe the best course of action at this time will be to move hosts, and I appreciate everyone's recommendations here. I've never thought of GoDaddy as a "good" host, simply a convenient one. And since most of the sites I've built on MODx using their service have been predominantly hassle free I've stuck with it as a recommendation. However, their continued degradation of customer service and these hosting issues are leading me towards finding a new solution. Besides, in every other aspect of my life I make every attempt to support the people that support me and shop local whenever I can—as an avid cyclist I ride bikes made in Colorado. I drink local craft beer. When possible I avoid big box stores and patronize local merchants. Why should web hosting be any different, especially if value and service can be better?
Quote from: smashingred at Jul 24, 2013, 12:28 PMThis does sound like some sort of resources issue. That being said. If you're using phpThumbOf widely, it has significant issues with large numbers of images and they way it caches/fetches new. The recent phpThumbsUp seems a good replacement for the front end. I am curious if all those logos at the bottom are generated using phpThumb.
Thanks for the heads up on this. The logos at the bottom are not being generated by phpThumbOf, they are simply hard-coded into a chunk that I have to manage if a logo is added or deleted. The client has expressed a desire for a better way to manage those logos, and a MIGX template variable with phpThumbOf would have been my first thought. Good to know phpThumbsUp might be a better solution for this.
Quote from: smashingred at Jul 24, 2013, 12:28 PMOn the hosts listed at modx.com/services, we do not have a vetting process, however, if we hear reports of issues with hosts that cannot or do not support MODX or provide a sub-par hosting experience, we always reserve the right to remove them. From anecdotal reports from MODXers, for most websites Site5 and Arvixe are good. We have business relationships with them as well as A2 Hosting, MODX Site Sponsor (with whom we encountered and resolved issues with the default Softaculous install of Revo (it bypasses environment checks in the normal MODX install process). Of course Skytoaster are involved in the community as is OneSmartHost (a Windows hosting company in the UK.) All of the aforementioned hosts are responsive to customer needs and generally work with their subscribers to solve problems. I have had personal experience with HostDime, in Florida and have heard good things of GlowHost.
I appreciate the transparency here. These and other recommendations are what I will be looking in to. A2 Hosting looks like it may a good option, since you've worked with them to make the Softaculous install work well. Or do the other hosts Softaculous installations work fine? Having an installer that works well is pretty clutch for me, until core upgrades MODx are made available through the Package Manager.
Quote from: smashingred at Jul 24, 2013, 12:28 PMMy (personal) recommendation for finding the right hosting is asking people you trust (who know what they are talking about). All hosting environments will have issues, understanding how easy it is to get your problem solved with appropriate information and with tech support from the host, is critical. Good tech support is worth more than the price of most shared hosting. If you have one major problem that can be solved quickly by contacting support vs spending days trying to wade through logs on your own, why wouldn't you.
Good advice here.
Quote from: smashingred at Jul 24, 2013, 12:28 PMAnother note is that we as web developers/designers and site builders have helped perpetuate the myth that all hosting is the same and that cheap hosting is good hosting. I am not suggesting this is the case for you, however, literally have this conversation on a weekly basis. Clients, who don't know anything about hosting, look at the price tag and go, "that's right for my online presence" The right hosting, is the one that is trustworthy, capable of handling your needs for today and tomorrow and can quickly help solve problems when they arise. GoDaddy is not a hosting company, they are a cross-sell/upsell company that uses hosting as the lure/hook. The cost of moving hosts is significant psychologically and sometimes financially and therefore it's a great business to be in. I certainly don't blame people for choosing GoDaddy as their brand is well known and in our world (especially in the North American market) that often is equated with trustworthy.
This is 100% true, and I'm as guilty as anyone for perpetuating the myth here. My desire for a single entity to handle one-click install/upgrades, DNS management, domain registration, etc. coupled with my desire to NOT become a reseller/VPS manager has kept me with GoDaddy for a while. I'm learning that there are other, more reputable, hosts that offer these things and are competitively priced. This thread has been a good place to start. I've searched these forums for hosting recommendations before, and didn't seem to turn up anything. The process of moving hosts is significant, and one that I find difficult to explain to clients. Tough to say "You need to move everything over to host X because host Y is the issue. I realize I recommended host Y in the first place, but clearly I was wrong. Oh, and you're going to have to pay me for my time to do all this." At the end of the day, spending the time NOW (billable or not) for a more stable hosting long-term is worth it. And as much as I haven't wanted to become a reseller or manage a hosted server of some sort, is it any better or worse than managing a bunch of shared hosting accounts all of which have different usernames and passwords, etc.?
Quote from: smashingred at Jul 24, 2013, 12:28 PMAs I step off my soap box, I would love to see you come to a solution on this site, keep asking for help and sharing your findings.
I'm looking forward to being a valuable part of the MODx community, even if it is in a limited "Front End Developer/Designer" capacity.