My hosting provider has dropped the ball. I’m on Day #5 of the same issue.
My host has done a number of system updates during the last 2 weeks. Now, every single on of my sites (Even those which do not process any server side code) give the following error with each visit in the error_log.
[31-Dec-2009 19:24:25] PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/local/lib/php/extensions/no-debug-non-zts-20090626/php_gd2.dll’ - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/php_gd2.dll: cannot open shared object file: No such file or directory in Unknown on line 0
What does your hosting provider say about the problem? Seems to me that they should be the first ones to talk to about it.
I’ve been in discussions since they upgraded their systems.
Currently, they don’t know.
They have rebuilt the server and have suggested that “In the meantime you can probably force your script to run by setting it to ignore errors.”
I also want to be sure that it’s not something that I’ve done. I don’t think it is since sites that simply have a filename “index.php” and are not running any server side script log the error as well.
I’ve now asked for an update and am waiting to hear back. I’m just looking to get this solved…
Basically PHP can’t find the gd library, either because it is looking in the wrong place (ini extensions directory) or it does not exist. This is something they should sort out. If they are being difficult just load up an empty site with nothing at all but an empty index.php (sounds like you’ve done this?) and point them to it, if they don’t want to fix it get a new host that does
I hear you hash.
They have escalated the issue with cpanel.
The challenge is that I’ve always had a difficult time finding a reliable hosting provider and these guys have been reasonable for the last 3 years (I’ve used Media Temple, iPower, Mosso/Rackspace)
Moving my sites is a huge pain as well. Exporting databases and pointing new DNS’s… reuploading… creating new emails… Makes me cringe to just think about it.
php_gd2.dll is for windows, but you appear to be on linux.