Question: I am using Drupal 7.38 and [Views](https://www.drupal.org/project/views) (7.x-3.11) to show fields. I can't seem to get standard token replacement working for text fields, e.g. `[node:created]` is not replaced with the relevant value.

This seems to work fine if I set views to show content rather than fields. Am I missing something obvious?

Answer: 
You need to edit your `php.ini` and add or uncomment the following line:

```
always_populate_raw_post_data = -1

```

If you've still that error after restarting Apache, you probably edited the wrong file. So as admin, go to *Reports*/*Status*/*PHP* (at `/admin/reports/status/php`) and double-check your value for `always_populate_raw_post_data` and your `php.ini` path.

Note that the above setting will only avoid the warning, see: [Changes to PHP-5.6](https://wiki.php.net/rfc/slim_post_data#changes_to_php-56) and this [SO post](https://stackoverflow.com/q/26261001/55075).
As far as I know, it should be disabled.

There is [an issue](https://www.drupal.org/node/2456025) on this in the core Drupal queue.