My host moved my site to another server and Drupal/CiviCRM are mainly working fine. However, the dashlets on the dashboard are no longer working. Each dashlet comes up as follows:
Not Found The requested URL /civicrm/report/instance/42 was not found on this server. Apache/2.2.16 (Debian) Server at XXXXXXXXXXXXXXX Port 80
I've tried clearing the caches, upgrading Civi to 4.6.10 and restarting the VPS, but it's not fixed it.
If I look in the Apache error log, it comes up with a version of this error for each dashlet:
File does not exist: /etc/apache2/htdocs/civicrm/report/instance/42
Does anyone have any idea what might have changed?