Merge pull request #4383 from MrPetovan/develop

Add phpinfo page only accessible to admins
This commit is contained in:
Michael Vogel 2018-02-03 08:19:13 +01:00 committed by GitHub
commit a8e6d145cd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 19 additions and 2 deletions

View file

@ -192,6 +192,7 @@ function admin_content(App $a)
"logsview" => ["admin/viewlogs/", L10n::t("View Logs"), 'viewlogs']
]],
"diagnostics" => [ L10n::t("Diagnostics"), [
"phpinfo" => ['phpinfo/', L10n::t('PHP Info'), 'phpinfo'],
"probe" => ['probe/', L10n::t('probe address'), 'probe'],
"webfinger" =>['webfinger/', L10n::t('check webfinger'), 'webfinger']
]]

16
mod/phpinfo.php Normal file
View file

@ -0,0 +1,16 @@
<?php
/**
* @file mod/phpinfo.php
*/
require_once 'boot.php';
function phpinfo_content()
{
if (!is_site_admin()) {
return false;
}
phpinfo();
killme();
}