diff --git a/.travis.yml b/.travis.yml
index ee3153ad650f5c5310c62b5807f1b14b753d963b..5889b92b95bff8bd20962650928df15ee339d639 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -94,6 +94,9 @@ before_script:
     phpenv config-rm xdebug.ini;
     fi
 
+  # add always_populate_raw_post_data=-1 to php.ini
+  - echo "always_populate_raw_post_data=-1" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini
+
   - ./tests/travis/configure_git.sh
 
   # print out mysql information
diff --git a/plugins/TestRunner/templates/travis.yml.twig b/plugins/TestRunner/templates/travis.yml.twig
index c7faa74372508f64ee1cfd7525bf5bb893a2488b..533306cdec0f0acf156b39e64a472bb2d217ca02 100644
--- a/plugins/TestRunner/templates/travis.yml.twig
+++ b/plugins/TestRunner/templates/travis.yml.twig
@@ -137,6 +137,9 @@ before_script:
     phpenv config-rm xdebug.ini;
     fi
 
+  # add always_populate_raw_post_data=-1 to php.ini
+  - echo "always_populate_raw_post_data=-1" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini
+
   - ./tests/travis/configure_git.sh
 
   # print out mysql information