Over the past few days I have had a back and forth e-mail dialog with GoDaddy Support regarding their PHP support (or lack there of). Some of their responses are just silly. Since they don’t support allow_url_fopen, I wanted to use cURL. Well, apparently cURL isn’t supported with their Windows hosting service and even with that, requires a proxy configuration. So then I decided to use fsockopen() since GoDaddy states it is supported for all PHP hosting plans.
Well fsockopen() times out when I try using it. I got the following from GoDaddy support:
We apologize for the confusion. While fsockopen() is supported you would need to be on an account that fully supports PHP. You would need to switch to a Linux Hosting account. If you do not wish to switch to a Linux Server, you would need to use custom coding. Unfortunately, we do not provide coding or scripting support through this forum. I recommend performing a search on a search engine. I apologize for any inconvenience this may cause.
Please let us know if we can assist you in any other way.
What kind of nonsense is this? No where is it stated that it isn’t supported. So respond to them and ask for a list of what is and isn’t supported with respect to running PHP under Windows. This is what I got back in response – it is just nonsense – it points to me to a Linux configuration, how helpful is that? Not only does it point to the wrong platform, but what it reports would indicate that what I want to do is supported!
As our Windows IIS 7 plans support PHP 5.2.5, please refer to the following link for a full list of supported PHP options:
Please let us know if you have any further questions, comments, or concerns. Our service departments and telephone lines are open 24 hours a day, 365 days a year to accommodate your needs anytime.
You can reach us by phone to the following numbers:
(480) 505-8877 Technical Support, Sales and Service
(480) 505-8855 Billing
Or, you can send an email for speedy electronic service to the following address:
firstname.lastname@example.org – Technical Support, Sales and Service
We look forward to serving you in the future.
Please let us know if we can help in any other way.
It makes one wonder if their support people actualy read what is sent to them. So I responde back to them pointing out that their response was not very helpful and ask my question again as well as another request for what is and isn’t supported with PHP running under Windows.
My most recent response was a request for a code sample to see what isn’t working, hopefully this will resolve the issue once and for all, stay tuned! The response also included a statement that they, GoDaddy, don’t have a document which articulates the differences between PHP support running under Windows and PHP support under Linux.
We apologize for any inconvenience this may have caused you. Currently fsockopen() is supported on your hosting account. Please send us the full URL of a page we can duplicate the error you are having so that we can troubleshoot this error. Unfortunately, we do not provide technical support with third-party scripting issues. However if the issue is being caused by a misconfiguration on our server we would be happy to resolve this for you.
Unfortunately we do not have any documentation available that will show you the difference in the php configuration between out Linux and Windows accounts. We apologize for any inconvenience this may have caused you.
Please let us know if we can help you in any other way.
Online Support Technician