Page MenuHomePhabricator

PHP external symbols uses php from server
Closed, WontfixPublic

Event Timeline

avivey added a project: Symbols.
avivey added a subscriber: avivey.

PHP external symbols uses the PHP environment on the web server to detect what external symbols exist, which might be different from the what the users would want.
Consider using something like php_compat_info.json for better coverage.

epriestley claimed this task.
epriestley added a subscriber: epriestley.

I think this probably isn't worth fixing in the upstream: different versions of PHP are mostly the same; there's usually a good argument for deploying the same version of PHP everywhere; and Phabricator supports both very old and very modern versions of PHP so it should usually be easy to run Phabricator on whatever version of PHP you're developing against.

The external queries are also modular after D13036 so this is solvable by installs without upstream support.