Warning - very vague question ahead!
As a reseller that also does most of the web development for our clients we have quite a few domains scattered across the different Jodo servers (Cluster 1, mostly Linux).
On most servers any combination of PHP/MySQL code will work fine (a CMS like Wordpress or Joomla, other generic code we’ve written).
On other servers it just doesn’t work! No page errors, nothing in error logs, it just doesn’t work (symptoms include data does not get written to the database, data does not get loaded from a database, emails from forms don’t get sent, etc. )
Another weird one is PHP Form Mail scripts. On some servers our standard script will not send email without SMTP. on some it works using normal PHP mail, and finally on some it doesn’t work at all!
I know this is really vague, but before I jump in and start doing lots of research I thought I’d take the easy route and throw this out for any comments.
In one case we have several websites for a single client (using different domains) all on different servers. We’ve got databases for site A actually running from the hosting for Site B, with the PHP files / results included or iframed in the Site A because the same code just doesn’t work on Site A with Site A’s database server. The EXACT same code - just copy the PHP files to Site A, setup the same database - will not function.
So my actual questions:
#1 - Are there any Linux servers on Cluster 1 with drastically different configuration that would affect PHP/MySQL code? Or maybe the older servers (we’ve been with Jodo for a long time now!)?
#2 - Is there something in the control panel I can change (or have changed and about it) that likely could cause this? (I remember PHP /PHP Advanced toggles and even a FastCGI option?)
I realize this is really vague, but before I go running around blindly I though I’d throw this out there in case anyone else has already gone on that adventure!
Thanks in advance for any tips or advice!