Paid affiliate hosting advertisement
Advertising in the Drupal.org hosting forums is now available to Drupal hosting companies. Please contact the Drupal association with the Drupal.org advertising category. Your offer will be evaluated based on the submitted Better Business Bureau reports for you company, HTML advertisement, involvement in the Drupal community, a basic security review of your service, and a proposed competitive advertising rate. The Drupal association's top priority for 2008 will be the redesign of Drupal.org and revenue from advertising will go towards that effort.
Beware of HostGator
I was unable to get Clean URLs working on HostGator. After trying a number of suggestions that I found across the Drupal and HostGator forums, I was unable to get it working. So I opened up a ticket with HostGator and got this response:
Dan,
You would need to get drupal to assist you with this 3rdparty application.
Thanks,
Thank you,Josh (Last Name Omitted)
Systems Administrator & Level I Support
HostGator LLC.
http://support.hostgator.com
So, I decided to cancel my account through this form HostGator Cancel Form
I then got an email which asked me to verify my email address (ha!) and was redirected to this form: tickets.hostgator.com But they did not give me a password. Trying the password for my site brought on this message: "Password incorrect. Your password has been emailed to you."
The email that came:
Sorry for the trouble!
We see that you were not able to login to your account on our support system. As a result of the new system change, some passwords needed to be changed. Your password isSorry for any trouble this has caused you.
Sincerely,
The HostGator Staff
Notice the big blank space where the password should be?
I then opened up a chat window with the TechSupport team. Here is how that went (edited to remove monotony and a bit of profanity on my part that may have slipped out) =)
Daniel C: Welcome to HostGator, how may I assist you?
Dan: I am trying to cancel my account, your system asks me to login, then sends me an email that is supposed to contain the password, but no password is included
Daniel C: To cancel your account please fill out our online form. Once the request has been processed you will be notified via email; however, if you did not get a response within 24 hours we didn't receive your cancellation request and you will be held responsible for any charges as a result.
Daniel C: http://www.hostgator.com/cancel.php
Dan: can you help me to cancel my account? I filled out the form already. I am telling you what happened AFTER i filled out the form
Daniel C: We are currently having problems with our new ticket system.
Dan: Yeah, great... I am not surprised. I want to cancel my account. Can you help me cancel?
Daniel C: One moment please.
Daniel C: To cancel your account please fill out our online form. Once the request has been processed you will be notified via email; however, if you did not get a response within 24 hours we didn't receive your cancellation request and you will be held responsible for any charges as a result.
Daniel C: http://www.hostgator.com/cancel.php
Dan: I filled out the form already. stop copy/pasting me
Daniel C: To cancel your account please fill out our online form. Once the request has been processed you will be notified via email; however, if you did not get a response within 24 hours we didn't receive your cancellation request and you will be held responsible for any charges as a result.
Daniel C: http://www.hostgator.com/cancel.php
Dan: I filled out the form already. stop copy/pasting me
Daniel C: This will take 24-48 hours
Dan: "if you did not get a response within 24 hours we didn't receive..." I didn't receive your response.
Daniel C: Ok, you may need to fill out the form again
Dan: This is unreasonable. When the form fails, there needs to be another way.
Dan: Ok, I just filled out the form again, the same thing happened, I still can't log in to the ticketing system.
Dan: can you help me to cancel my account?
Daniel C: I cannot, the sales administrators have to do that
Dan: I will be sure to record my experience on the Drupal hosting evaluation forum
Daniel C: ok
Daniel C: This chat will now be terminated due to inactivity.
Basically, I am getting the runaround.

Never had any problems with hostgator
It really sucks that you've had such a bad experience with Hostgator, but I all honesty I can't say I've ever had problems with them. Sure there were some small issues, mostly due to me not knowing how to do something, but they always helped me out quickly and properly. I even cancelled twice cuz I wasn't running a site anymore. No problem whatsoever. Last time I wanted to cancel due to financial reasons, they actually waived one month of my billing cycle and moved the next billing cycle to the back of the next month.
I'd like to point out that the people in live chat aren't nearly as helpful as sending them an email, though. For example: I had some issues with the php memory_limit a week or so ago. When I tried to get it resolved through live chat, it was obvious that the person wasn't gonna be of any help. So instead I sent an email to support@hostgator.com and within 24 hours they solved my problem.
My advice is to contact them through email instead of chat. I see the live chat more as a way to find out where to go if I don't know something or have an issue, not to rely on for any actual problem solving. If you go to their contact page, there's several email addresses where you can reach them, and considering your issue is regarding account cancellation, I think your best bet would be billing@hostgator.com.
Try contacting the Better Business Bureau
Agreed, utilizing "live chat support" is rarely a good idea. If you're having problems, you might want to contact the BBB, it worked for this guy.
--
John Forsythe
Need reliable Drupal hosting?
Most of my customers use
Most of my customers use HostGator and I usually hear positive reviews.
Andrew
Phone call
Just made a phone call to HostGator to see if they could tell me the status. The person that I spoke to said he could not handle, nor expedite my order, only the cancellation department could do that. I asked to speak to the cancellation department, and he said the cancellation department does not operate over the phone, they only operate through email or the ticketing system. I explained my issue with the ticketing system and then asked to speak to a supervisor.
The supervisor was very nice and said that they have received my cancellation request, it is in que for processing and should be handled in the next 24hrs. I told her about the email with the blank password and she said they were having issues with the new ticketing system and they were working to resolve it.
So that sounds pretty good. I will make sure to post a follow up once the cancellation goes (or does not go) through.
Drupal Indianapolis Web Design
Just open a ticket
Just open a ticket, not use ive chat support.
Affordable Hosting
I did open a ticket. About
I did open a ticket. About half way down in my original post.
Drupal Indianapolis Web Design
BAD
I also had bad experiences with host gator...
____________________________________________________
Tj Holowaychuk
Vision Media
350designs
Stationery Style Design Inspiration
update
After hearing nothing more from my 3 cancellation requests, I opened a new ticket since they did not give me the password for any of the 3 open ones. Here is the response:
To which I sent an email back:
4 days have now passed without a reply to my email. Checking my credit card online shows that no credit has been applied. The temporary sites that I created now show 404 errors, so they canceled some part of it.
Drupal Indianapolis Web Design
side note
As a side note, I did find out that Clean URLs do not work with temporary url's. It is entirely possible that, had I also moved the domains over to Hostgator, that Clean URLs would have worked. I do want to make sure, in the interest of full disclosure, that I inform you that you may not run into the same issues I did and that HostGator may work for you.
However, I could not get the HostGator tech support team to verify that everything was working on their end before they sent me back to the Drupal site. I cannot and will not work with any vendor that doesn't even make an attempt to look into the problem before sending me packing.
Drupal Indianapolis Web Design
Clean Urls working with hostgator
FINALLY!!! Your clue in the last post about temporary urls not working led me to fix this for myself....
Heres what I did to make Clean URLs work on a temporary url (ie the one you work on until the DNS is ready to be changed) on hostgator.
1.) First find out the name of the site that loads when you visit your site at the temporary IP address ie. http://74.56.43.21/~yoursite
In my instance that is http://cutlass.websitewelcome.com/~mysite , copy this address and paste it in your settings.php file as your base URL
2.) Copy and paste the following code into a new .htaccess file and upload
#
# Apache/PHP/Drupal settings:
#
# Protect files and directories from prying eyes.
Order deny,allow
Deny from all
# Set some options.
Options -Indexes
Options +FollowSymLinks
# Customized error messages.
ErrorDocument 404 /index.php
# Set the default handler.
DirectoryIndex index.php
# Override PHP settings. More in sites/default/settings.php
# but the following cannot be changed at runtime.
# PHP 4, Apache 1
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
# PHP 4, Apache 2
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
# PHP 5, Apache 1 and 2
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
# Reduce the time dynamically generated pages are cache-able.
ExpiresByType text/html A1
# Various rewrite rules.
RewriteEngine on
# If your site can be accessed both with and without the prefix www.
# you can use one of the following settings to force user to use only one option:
#
# If you want the site to be accessed WITH the www. only, adapt and uncomment the following:
# RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
# RewriteRule .* http://www.example.com/ [L,R=301]
#
# If you want the site to be accessed only WITHOUT the www. , adapt and uncomment the following:
# RewriteCond %{HTTP_HOST} !^example\.com$ [NC]
# RewriteRule .* http://example.com/ [L,R=301]
# Modify the RewriteBase if you are using Drupal in a subdirectory and
# the rewrite rules are not working properly.
RewriteBase /~mysite/
# Rewrite old-style URLs of the form 'node.php?id=x'.
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{QUERY_STRING} ^id=([^&]+)$
#RewriteRule node.php index.php?q=node/view/%1 [L]
# Rewrite old-style URLs of the form 'module.php?mod=x'.
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{QUERY_STRING} ^mod=([^&]+)$
#RewriteRule module.php index.php?q=%1 [L]
# Rewrite rules for static page caching provided by the Boost module
# BOOST START
AddCharset utf-8 .html
RewriteCond %{REQUEST_URI} !^/cache
RewriteCond %{REQUEST_URI} !^/user/login
RewriteCond %{REQUEST_URI} !^/admin
RewriteCond %{HTTP_COOKIE} !DRUPAL_UID
RewriteCond %{REQUEST_METHOD} ^GET$
RewriteCond %{QUERY_STRING} ^$
RewriteCond %{DOCUMENT_ROOT}/cache/%{SERVER_NAME}/0/%{REQUEST_URI} -d
RewriteCond %{DOCUMENT_ROOT}/cache/%{SERVER_NAME}/0/%{REQUEST_URI}/index.html -f
RewriteRule ^(.*)$ cache/%{SERVER_NAME}/0/$1/index.html [L]
RewriteCond %{REQUEST_URI} !^/cache
RewriteCond %{REQUEST_URI} !^/user/login
RewriteCond %{REQUEST_URI} !^/admin
RewriteCond %{HTTP_COOKIE} !DRUPAL_UID
RewriteCond %{REQUEST_METHOD} ^GET$
RewriteCond %{QUERY_STRING} ^$
RewriteCond %{DOCUMENT_ROOT}/cache/%{SERVER_NAME}/0/%{REQUEST_URI}.html -f
RewriteRule ^(.*)$ cache/%{SERVER_NAME}/0/$1.html [L]
# BOOST END
# Rewrite current-style URLs of the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
3.) Make sure that the following line reflects the directory that your site is hosted in off the root
RewriteBase /~mysite/
4.) Do the clean URL test and be happy, Clean URLS should now work.
5.) Move on with your life ... at last!
It works
I also got a result by editing my .htaccess to include the directory in the Rewrite line a la /~mysite as highlighted above,
and by including my temp url in the settings.php file.
Thanks for the guidance. Most helpful.
Regards
Graham
Nice solution!
The hosting company that I left Hostgator for uses the same temporary URL structure. This will come in handy. Nice work.
Drupal Indianapolis Web Design
Finalé
Just wanted to drop a final note, that Hostgator did refund the payment in full as their policy states. A final note to HostGator: your prices were great, but I stand by my decision to go where the support is... well, supportive.
Drupal Indianapolis Web Design
I don't know what everyone
I don't know what everyone is harping on about. I've just installed Drupal onto their servers and I had no problems at all. They even setup SSH access for me.
The only problem I've had is moving a current website onto their servers... been getting an annoying "500 Internal Server Error" ...
Update: I just solved it.
marcopolo ---
Blog Marco | Best Designed Drupal Websites
Same here
Same here, i'm using drupal with clean url's on HG, and everything works out of the box.