Knowledge Base - Articles

Posted 26 Jun 2017

The RA environment does not include a memcache service. As a result, you may encounter unexpected site behaviors or drush may return errors similar to:

WD memcache: Failed to connect to memcache server:     [error]

This is usually the result of a memcache statement in your settings.php that is not properly enclosed in the suggested if statement (see: Using Memcached). For example, if your memcached statement looks like:

Posted 24 Jun 2017

One challenge encountered by many Drupal site builders and developers is finding the source of an unwanted HTTP 301 or 302 redirect which is preventing viewers from accessing their site's content via the web. Finding the place in your site's code or configuration where this unwanted redirect is being triggered can be a tricky and frustrating task. In this article, we'll discuss a couple of techniques you can use to rule out or narrow in on the potential sources of 301 and 302 redirects on your site.

Posted 22 Jun 2017

Sometimes, the Spellchecker (or "Did you mean?") feature powered by Solr may not be working as expected. Under those cases, you may attempt to issue a forced rebuild of the spellchecker dictionary by issuing an API call to Solr. The drush snippet below should trigger this operation.

Note that, given the high-availability nature of Acquia Search Solr, it may take up to 5 minutes for the spellchecker to be generally available for all search queries, while replication between the Solr backends happen.

Posted 20 Jun 2017

Let's say you have followed all of the procedures for setting up the Experience Builder bookmark as presented in Setting up access to the Experience Builder; yet, you are still having issues activating the Acquia Lift sidebar.

Here are some quick troubleshooting tips to move things along:

Posted 19 Jun 2017

Acquia Cloud Hooks provide a convenient way to script common Drupal tasks like updating databases or clearing cache for your sites. Cloud hooks are commonly found in a directory labeled Hooks and should be located above the docroot directory. In order for hooks to work, a script file is placed inside of an environment subdirectory and inside of that are additional subdirectories. These subdirectories are named for the conditions under which the scripts should be run.

Posted 17 Jun 2017

When developing your Acquia Cloud or Acquia Cloud Site Factory website in Drupal 8, you have most likely encountered modules that you would like to leverage, but noticed those modules did not display the shield icon, and ultimately were not covered under Drupal's Security Advisory Policy:

Posted 15 Jun 2017

When using SSH to access one of your servers, you may be greeted with the following message:

Posted 05 Jun 2017

When using Drush to interact with your Drupal site via command-line, you may encounter problems in the site's code or configuration that prevent Drush commands from completing properly. These errors present a message like this one:

Posted 05 Jun 2017

If a Drupal 8 Batch API process is run through CloudFlare while Query String Sort is enabled (such as enabling a module), the action will result in a 406 error similar to the following:

Posted 02 Jun 2017

When it comes to performance tuning your Drupal application on Acquia Cloud and in other hosting environments; or, just figuring out why your site may be running slower than expected, there is a wealth of information that can be gleaned from your PHP errors log (php-errors.log), Drupal Watchdog log (drupal-watchdog.log) and FPM errors log (fpm-error.log). 


Contact supportStill need assistance? Contact Acquia Support