Page MenuHomePhabricator

D16685.diff
No OneTemporary

D16685.diff

diff --git a/src/applications/config/view/PhabricatorSetupIssueView.php b/src/applications/config/view/PhabricatorSetupIssueView.php
--- a/src/applications/config/view/PhabricatorSetupIssueView.php
+++ b/src/applications/config/view/PhabricatorSetupIssueView.php
@@ -404,19 +404,48 @@
implode("\n", $more_loc));
}
- $info[] = phutil_tag(
- 'p',
- array(),
- pht(
- 'You can find more information about PHP configuration values in the '.
- '%s.',
- phutil_tag(
- 'a',
- array(
- 'href' => 'http://php.net/manual/ini.list.php',
- 'target' => '_blank',
- ),
- pht('PHP Documentation'))));
+ $show_standard = false;
+ $show_opcache = false;
+
+ foreach ($configs as $key) {
+ if (preg_match('/^opcache\./', $key)) {
+ $show_opcache = true;
+ } else {
+ $show_standard = true;
+ }
+ }
+
+ if ($show_standard) {
+ $info[] = phutil_tag(
+ 'p',
+ array(),
+ pht(
+ 'You can find more information about PHP configuration values '.
+ 'in the %s.',
+ phutil_tag(
+ 'a',
+ array(
+ 'href' => 'http://php.net/manual/ini.list.php',
+ 'target' => '_blank',
+ ),
+ pht('PHP Documentation'))));
+ }
+
+ if ($show_opcache) {
+ $info[] = phutil_tag(
+ 'p',
+ array(),
+ pht(
+ 'You can find more information about configuring OPCache in '.
+ 'the %s.',
+ phutil_tag(
+ 'a',
+ array(
+ 'href' => 'http://php.net/manual/opcache.configuration.php',
+ 'target' => '_blank',
+ ),
+ pht('PHP OPCache Documentation'))));
+ }
$info[] = phutil_tag(
'p',

File Metadata

Mime Type
text/plain
Expires
Sun, Oct 6, 4:30 AM (22 h, 14 m)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
6675740
Default Alt Text
D16685.diff (1 KB)

Event Timeline