On a certain site I just migrated to a new server, if I run phpinfo() I see memory_limit is 200M global and local. If I browse to admin/reports/status/php then I see 90M local and 200M global.
To run phpinfo(); I just made a file called phpinfo.php in the same directory as Drupal's index.php, so whatever php.ini files should (AFAIK) apply to both.
Any idea why Drupal thinks there's only 90M local?
Oddly enough, it was set in settings.php.
Never saw that before.