* extended last fix from Robin to the "MySQL runtime information" and "MySQL system variables" links;
* but allowed these directives to be bypassed for super-users
This commit is contained in:
15
ChangeLog
15
ChangeLog
@@ -5,14 +5,21 @@ phpMyAdmin - Changelog
|
||||
$Id$
|
||||
$Source$
|
||||
|
||||
2001-11-09 Lo<4C>c Chapeaux <lolo@phpheaven.net>
|
||||
* config.inc.php3; Documentation.html; main.php3; phpinfo.php3;
|
||||
libraries/common.lib.php3:
|
||||
- extended last fix from Robin to the "MySQL runtime information" and
|
||||
"MySQL system variables" links;
|
||||
- but allowed these directives to be bypassed for super-users.
|
||||
|
||||
2001-11-08 Robin Johnson <robbat2@users.sourceforge.net>
|
||||
* config.inc.php3,main.php3,phpinfo.php3: fixed bug #479303
|
||||
- $cfgShowPHPInfo added, false by default
|
||||
* config.inc.php3; main.php3; phpinfo.php3: fixed bug #479303
|
||||
- $cfgShowPHPInfo added, false by default.
|
||||
|
||||
2001-11-07 Marc Delisle <lem9@users.sourceforge.net>
|
||||
* tbl_select.php3, lang/some files: modify $strLimitNumRows
|
||||
* tbl_select.php3, lang/some files: modify $strLimitNumRows.
|
||||
* user_details.php3, lang/some files: modify $strRevokeGrantMessage
|
||||
and $strRevokeMessage
|
||||
and $strRevokeMessage.
|
||||
|
||||
2001-11-06 Lo<4C>c Chapeaux <lolo@phpheaven.net>
|
||||
* db_details.php3, line 305; db_printview.php3, line 207: fixed bug #478592
|
||||
|
@@ -562,6 +562,18 @@
|
||||
<br /><br />
|
||||
</dd>
|
||||
|
||||
<dt>
|
||||
<b>$cfgShowMysqlInfo </b>boolean<br />
|
||||
<b>$cfgShowMysqlVars </b>boolean<br />
|
||||
<b>$cfgShowPhpInfo </b>boolean
|
||||
</dt>
|
||||
<dd>
|
||||
Defines whether to display the "MySQL runtime information",
|
||||
"MySQL system variables" and "PHP information"
|
||||
links or not for simple users at the starting main (right) frame.
|
||||
<br /><br />
|
||||
</dd>
|
||||
|
||||
<dt><b>$cfgShowStats </b>boolean</dt>
|
||||
<dd>
|
||||
Defines whether to display space usage and statistics about databases
|
||||
@@ -1054,27 +1066,28 @@
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>I want to translate the messages to a new language or upgrade an
|
||||
existing language, where do I start? </b>
|
||||
<b>I want to translate the messages to a new language or upgrade an
|
||||
existing language, where do I start?</b>
|
||||
<br />
|
||||
Always use the current cvs version of your language file.
|
||||
Always use the current cvs version of your language file.
|
||||
For a new language, start from english.inc.php3. If you don't know
|
||||
how to get the cvs version, please ask one of the developers. It would be
|
||||
a good idea to subscribe to the phpmyadmin-translators discussion list,
|
||||
because this is where we ask for translations of new messages. You can
|
||||
how to get the cvs version, please ask one of the developers. It would be a
|
||||
good idea to subscribe to the phpmyadmin-translators discussion list,
|
||||
because this is where we ask for translations of new messages. You can
|
||||
then send your translations to the sourceforge.net translation tracker.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<b>My Apache server crashes when using phpMyAdmin.</b>
|
||||
<b>My Apache server crashes when using phpMyAdmin.</b>
|
||||
<br />
|
||||
You should first try the latest versions of Apache (and possibly MySQL).
|
||||
<br />
|
||||
See also the other FAQ entry about php bugs with output buffering.
|
||||
<br />
|
||||
If your server keeps crashing, please ask for help in the various
|
||||
Apache support groups.
|
||||
Apache support groups.
|
||||
</p>
|
||||
|
||||
|
||||
<p>
|
||||
<b>I have found a bug. How do I inform developers?</b>
|
||||
<br />
|
||||
|
@@ -94,18 +94,23 @@ unset($cfgServers[0]);
|
||||
/**
|
||||
* Other core phpMyAdmin settings
|
||||
*/
|
||||
$cfgOBGzip = TRUE; // use GZIP output buffering if possible
|
||||
$cfgOBGzip = TRUE; // use GZIP output buffering if possible
|
||||
$cfgPersistentConnections = FALSE; // use persistent connections to MySQL database
|
||||
$cfgSkipLockedTables = FALSE; // mark used tables, make possible to show
|
||||
// locked tables (since MySQL 3.23.30)
|
||||
$cfgShowSQL = TRUE; // show SQL queries as run
|
||||
$cfgAllowUserDropDatabase = FALSE; // show a 'Drop database' link to normal users
|
||||
$cfgConfirm = TRUE; // confirm 'DROP TABLE' & 'DROP DATABASE'
|
||||
|
||||
$cfgShowStats = TRUE; // allow to display statistics and space usage in
|
||||
// the pages about database details and table
|
||||
// properties
|
||||
$cfgShowTooltip = TRUE; // display table comment as tooltip in left frame
|
||||
$cfgShowPHPInfo = FALSE; // disable access to the phpinfo() call
|
||||
|
||||
// In the main frame, at startup...
|
||||
$cfgShowMysqlInfo = FALSE; // whether to display the "MySQL runtime
|
||||
$cfgShowMysqlVars = FALSE; // information", "MySQL system variables" and "PHP
|
||||
$cfgShowPhpInfo = FALSE; // information" links for simple users or not
|
||||
|
||||
// In browse mode...
|
||||
$cfgShowBlob = FALSE; // display blob field contents
|
||||
|
@@ -109,6 +109,15 @@ if (!defined('__LIB_COMMON__')){
|
||||
if (!isset($cfgShowTooltip)) {
|
||||
$cfgShowTooltip = TRUE;
|
||||
}
|
||||
if (!isset($cfgShowMysqlInfo)) {
|
||||
$cfgShowMysqlInfo = FALSE;
|
||||
}
|
||||
if (!isset($cfgShowMysqlVars)) {
|
||||
$cfgShowMysqlVars = FALSE;
|
||||
}
|
||||
if (!isset($cfgShowPhpInfo)) {
|
||||
$cfgShowPhpInfo = FALSE;
|
||||
}
|
||||
if (!isset($cfgShowAll)) {
|
||||
$cfgShowAll = FALSE;
|
||||
}
|
||||
|
27
main.php3
27
main.php3
@@ -146,8 +146,8 @@ if ($server == 0 || count($cfgServers) > 1) {
|
||||
/**
|
||||
* Displays the mysql server related links
|
||||
*/
|
||||
if ($server > 0)
|
||||
{
|
||||
$is_superuser = FALSE;
|
||||
if ($server > 0) {
|
||||
?>
|
||||
<!-- MySQL server related links -->
|
||||
<td valign="top" align="left">
|
||||
@@ -228,6 +228,10 @@ if ($server > 0)
|
||||
// Server related links
|
||||
?>
|
||||
<!-- server-related links -->
|
||||
<?php
|
||||
if ($is_superuser || $cfgShowMysqlInfo) {
|
||||
echo "\n";
|
||||
?>
|
||||
<tr>
|
||||
<td valign="baseline"><img src="images/item.gif" width="7" height="7" alt="item" /></td>
|
||||
<td>
|
||||
@@ -236,6 +240,11 @@ if ($server > 0)
|
||||
<?php echo show_docu('manual_Reference.html#SHOW') . "\n"; ?>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
} // end if
|
||||
if ($is_superuser || $cfgShowMysqlVars) {
|
||||
echo "\n";
|
||||
?>
|
||||
<tr>
|
||||
<td valign="baseline"><img src="images/item.gif" width="7" height="7" alt="item" /></td>
|
||||
<td>
|
||||
@@ -244,7 +253,8 @@ if ($server > 0)
|
||||
<?php echo show_docu('manual_Performance.html#Performance') . "\n"; ?>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
<?php
|
||||
}
|
||||
echo "\n";
|
||||
|
||||
if ($is_process_priv) {
|
||||
@@ -258,7 +268,7 @@ if ($server > 0)
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
} // end if
|
||||
echo "\n";
|
||||
|
||||
if ($is_reload_priv) {
|
||||
@@ -400,9 +410,8 @@ echo "\n";
|
||||
</tr>
|
||||
|
||||
<?php
|
||||
|
||||
if($cfgShowPHPInfo)
|
||||
{ ?>
|
||||
if ($is_superuser || $cfgShowPhpInfo) {
|
||||
?>
|
||||
<!-- PHP Information -->
|
||||
<tr>
|
||||
<td valign="baseline"><img src="images/item.gif" width="7" height="7" alt="item" /></td>
|
||||
@@ -410,9 +419,11 @@ if($cfgShowPHPInfo)
|
||||
<a href="phpinfo.php3" target="_new"><?php echo $strShowPHPInfo; ?></a>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
<?php
|
||||
}
|
||||
echo "\n";
|
||||
?>
|
||||
|
||||
<!-- phpMyAdmin related urls -->
|
||||
<tr>
|
||||
<td valign="baseline"><img src="images/item.gif" width="7" height="7" alt="item" /></td>
|
||||
|
@@ -12,6 +12,8 @@ require('./libraries/common.lib.php3');
|
||||
/**
|
||||
* Displays PHP information
|
||||
*/
|
||||
if($cfgShowPHPInfo)
|
||||
phpinfo();
|
||||
$is_superuser = @mysql_query('USE mysql', $userlink);
|
||||
if ($is_superuser || $cfgShowPhpInfo) {
|
||||
phpinfo();
|
||||
}
|
||||
?>
|
||||
|
Reference in New Issue
Block a user