Premature end of script headers

Timeout received during file upload/downloads using Plesk 11

During extended uploads or download you are getting an Internal Server Error, the error_log looks like this:

[Mon Mar 04 08:12:58 2013] [error] [client 19.149.54.29] Premature end of script headers: index.php, referer: http://www.site.co.uk

If you are running PHP as FastCGI you may want to look at the parameters in this file:

# vi /etc/httpd/conf.d/fcgid.conf

FcgidIdleTimeout 30
FcgidProcessLifeTime 30
FcgidMaxProcesses 20
FcgidMaxProcessesPerClass 8
FcgidMinProcessesPerClass 0
FcgidConnectTimeout 30
# FcgidIOTimeout 45
FcgidIOTimeout 240

Usually a tweak of the FcgidIOTimeout resolved the problem.

Don’t forget to restart Apache afterwards.

How to use your domain name with Moonfruit.com

Connecting your Domain Name to Moofruit.com DNS

It is easy to connect your domain name to Moonfruit. We need to delete two DNS records and then add two records. Then wait the usual up to 24 hours DNS propagation time although it’s usually much sooner.

  1. Login to the Client Portal
  2. Select My Domains > domain.co.uk > Manage Domain > Parking Tools > DNS Manager
  3. Delete the “@ A 109.75.164.106” DNS Record
  4. Delete the “WWW A 109.75.164.106” DNS A Record.
  5. Add “WWW CNAME cdn.sitemakerlive.com.” DNS CNAME Record
  6. Add “@ A 146.101.249.107” DNS A Record

Your DNS records should look as below:


Register Domain Names to use with Moonfruit



Categories DNS

How to cancel a Domain Name or Web Hosting service

Why do I have to cancel a service if I no longer require it?

Whether you hold one, a few or very many domain names and web hosting services you will find that from time to time you do not want to renew a particular domain or service. This is perfectly natural and our policy is never to charge you for a service that you do not require.

However, you do have to tell us which services you no longer require otherwise we will send reminders and raise invoices based on the assumption that you still require the service.

We make cancellation of services as easy as possible – just a few clicks. There is a slight difference between a domain name cancellation and a web hosting cancellation request, so we will detail both procedures below.

How do I cancel a Domain Name?

Cancelling the renewal reminders for a domain name is easy and takes just a few clicks.

  1. Login to the Client Management Portal
  2. Select Domains -> My Domains
  3. Find the appropriate domain in the list
  4. Select Manage Domain -> Renew Notify
  5. Click “Disable Renew Notify”
  6. This domain name will now expire at the end of its term without and reminders or invoices being issued. If you subsequently change your mind, you can simply “Enable Auto Renew” and you will receive reminders as normal.
  7. We never Auto Renew a domain name, you still have to pay the invoice for us to renew it. So think of this as an enablement or cancellation of the renewal notices.

How do I cancel a Web Hosting account (or any other service)?

Cancelling the renewal reminders for web hosting or any other services is easy and takes just a few clicks.

  1. Login to the Client Management Portal
  2. Select Services -> My Services
  3. Find the appropriate service in the list
  4. Select View Service -> Request Cancellation
  5. Select whether the cancellation is Immediate or at End of Billing Period
  6. If there are any domain names associated with this service confirm if you want to cancel them also
  7. Click “Request Cancellation”
  8. This service will now be cancelled as requested and no future renewal reminders or invoices will be issued.
  9. We never Auto Renew a service. You still have to pay the invoice for us to renew it. So think of this as an enablement or cancellation of the renewal notices. There is no refund available for any unused period.

I have been invoiced for a service I no longer require!

Hey! Don’t worry! These are busy times and it is easy to forget to cancel a service.

  1. Login to the Client Management Portal
  2. Cancel your domain names and/or unwanted web hosting (or other) services.
  3. We will automatically cancel any invoices existing for these services within a few days. Simply ignore any reminders for these services whilst our system disables the services and cancels the invoices.

If you are still worried about the Invoice simply log a Billing support ticket and advise you have cancelled the service and request for the invoice to be cancelled – don’t forget to give the invoice number 🙂

Invoicing and Billing Nightmare – Lessons Learned!

Dear Customer,

Re: Black Monday 25th Feb 2013

We are very sorry with regards to the invoicing issue we have experienced today.

We have today launched a new Billing System which straight off sent out several thousand invoices for domains that are no longer required by their owners!

Our traditional domain renewal method is to assume the domain is no longer required 28 days after expiry. The new system today sent out invoices going back up to 90 days after expiry of UK domains as in fact these domains are still renewable up to this time.

We have already cancelled all invoices ranging from 499903 to 500127 and so no further reminders will be sent for these domains.

We are very sorry for this mishap today and hope it did not cause too much distress.

Kind Regards,

Billing Team @ UK Cheapest

PS. We promise it will be worth it once we’ve ironed out the issues!