Learn how to troubleshoot common issues when migrating.Discuss in our Forum Discuss in Slack
This sections provides common troubleshooting scenarios.
When there are problems, you can sometimes get helpful messages about what's wrong with the following command if you have dblog module enabled:
terminus drush $SITE.dev watchdog:show
Rebuild Cache after Fixing Issues
When you make changes to fix a problem, don't forget to rebuild the cache:
terminus drush $SITE.dev cr
Pantheon Launch Check Status Error: services.yml does not exist
After you set up Drupal, the following error might be displayed in the Best practices section of the Pantheon Launch Check:
x sites/default/services.yml: services.yml does not exist! Copy the default.service.yml to services.yml and refer to https://www.drupal.org/documentation/install/settings-file for details.
sites/defaultdirectory by copying
default/services.ymlfile. Refer to https://www.drupal.org/documentation/install/settings-file for details.
Ensure your site's Development Mode is set to Git. Use the terminal on the local machine where you cloned the site, and from the project's root directory:
cp web/sites/default/default.services.yml web/sites/default/services.yml
Commit and push:
git add web/sites/default/services.yml && git commit -m "init services.yml" git push origin master
Learn more about the service configuration file.
Where Can I Report an Issue?
Contact support to report any issues that you encounter.