Version Agnostic

Errors, Warnings, and Log Settings

Fix Errors Whenever Possible

Although hiding error messages is important from a security perspective, errors and warnings mean that something isn't working correctly, and that could likely have a negative effect on your site.  It's best to try to fix them to fix them if you can (especially if they are in your own code), or for third-party contrib modules, report them to the module or project owner.

PHP Message Types

PHP, which Drupal runs under, can generate three types of messages:

A Drupal Site on OIT Web Hosting is Unable to Send Email

Issue

Email from a Drupal website on OIT Web Hosting is being delivered to non-Georgia Tech email addresses, but is failing on Georgia Tech email addresses (@gatech.edu).

Solution

To fix this issue, ensure that the From: email address in Drupal (set in Configuration -> Site Information) is a valid Georgia Tech email address.

More details, per OIT Web Hosting:

Since this problem has come up more frequently, I’ll clarify what the issue is:

Editing Menus (Advanced)

  1. Navigate to Structure > Menus, or you can get there by hovering over the gold primary menu bar until a little cog appears in the upper right-hand corner. Click on the cog.
  2. You will see a list of links in your primary menu.
  3. Select the Add Link button.
  4. In the Path field, enter a path for the link.
    • This can be an internal Drupal path such as "node/add." or an external URL suc

Two-Factor Authentication

All Georgia Tech users who have been enabled for two factor authentication (2FA) are required to log into CAS with their two-factor token via the Duo 2FA service.  As of summer 2017, this includes virtually all campus employees, and will soon include all students.

So, long story short, there is no reason to add your own two-factor authentication to your Drupal websites - you would, in effect, just be creating three-factor authentication, which would likely create more headaches than benefits.

How to Install Acquia Dev Desktop as a Local Development Environment

Aquia Dev Desktop is being phased out and will no longer be supported after June of 2021.  The following instructions are left here until then to assist those already using the product, but there is no point in installing Dev Desktop at this point.  Instead, take a look at Lando to see if it will work for your needs.


With the Acquia Dev Desktop (ADD) tool, you can easily and quickly set up a local development environment for Drupal on your computer.