Skip to content

General Troubleshooting

  1. Clear the cache and run cron. This will fix 90% of the problems you encounter (if you're curious about what cron does, see this: http://kerasai.com/blog/2013/11/21/what-exactly-happens-when-drupal-cron...).
  2. Does the site sometimes disappear and/or look different? Probable cause: The two webservers aren't identical. Solution: Ask Contigex to investigate.
  3. Does running drush on the server give you weird path errors? Probable cause: Modules have been moved. Solution: Rebuild the file registry table using the "drush rr" command.
    1. ​Sometimes "drush cc all" and "drush rr" do not fix the problem. This is because they don't actually clear every cache table in the database. Solution: Log into the site database ("drush sqlc") and truncate the "cache_bootstrap", "cache_path", "cache_features", and "ctools_object_cache" tables.
  4. Is the user having login problems? Probable causes include:
    1. They were created as a Drupal user instead of a CAS user.
    2. They are using their entire email address as their login instead of their CAS ID.
    3. They are using an outside email address as their login ID.
    • Solution: If possible, correct the CAS user entry or create a correct CAS user entry. If they continue to have problems, delete them and recreate their login.
  5. Is the user not allowed to edit a page? Things to check:
    1. Does their role allow them to edit (e.g. Content Editor)?
    2. Is that role allowed to use Full HTML?
    3. Is the page unpublished, and authored by another user?
  6. Problems with the file manager
    1. Can't see toolbar buttons? Probable cause: The site is using the wrong jQuery version. Solution: Downgrade to jQuery 1.7 using JQuery Update.
    2. Can't browse the file tree? Probable cause: The directory owner and/or permissions are wrong. Solution: Petition your friendly neighborhood sysadmin to change the file owners and/or permissions so that the webserver can read and write files.
    3. Can't delete file? Probable cause: The file is still in use on a page or on an old revision of a page. Solution: Remove the file from the page, and delete old revisions that reference it.
  7. Admin toolbar is missing? Solution: Revert the Admin Toolbar feature(s).