rc1
This commit is contained in:
@@ -1,20 +1,20 @@
|
|||||||
|
|
||||||
phpMyAdmin 2.2.3-dev Documentation
|
phpMyAdmin 2.2.3-dev Documentation
|
||||||
|
|
||||||
* [1]Official phpMyAdmin project homepage [
|
* Official phpMyAdmin project homepage [
|
||||||
http://www.phpwizard.net/projects/phpMyAdmin/ ]
|
http://www.phpwizard.net/projects/phpMyAdmin/ ]
|
||||||
* [2]Sourceforge phpMyAdmin download page [
|
* Sourceforge phpMyAdmin download page [
|
||||||
http://phpmyadmin.sourceforge.net/ ]
|
http://phpmyadmin.sourceforge.net/ ]
|
||||||
* Local documents:
|
* Local documents:
|
||||||
+ Version history: [3]ChangeLog
|
+ Version history: ChangeLog
|
||||||
+ General notes: [4]README
|
+ General notes: README
|
||||||
+ License: [5]LICENSE
|
+ License: LICENSE
|
||||||
* Documentation version: $Id: Documentation.html,v 1.109 2001/12/05
|
* Documentation version: $Id: Documentation.html,v 1.121 2002/01/03
|
||||||
17:48:48 lem9 Exp $
|
16:49:48 lem9 Exp $
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
[6]Top - [7]Requirements - [8]Introduction - [9]Installation -
|
Top - Requirements - Introduction - Installation -
|
||||||
[10]Configuration - [11]FAQ - [12]Developers - [13]Credits
|
Configuration - FAQ - Developers - Credits
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
Requirements
|
Requirements
|
||||||
@@ -27,16 +27,16 @@ Requirements
|
|||||||
* a web-browser (doh!).
|
* a web-browser (doh!).
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
[14]Top - [15]Requirements - [16]Introduction - [17]Installation
|
Top - Requirements - Introduction - Installation -
|
||||||
- [18]Configuration - [19]FAQ - [20]Developers - [21]Credits
|
Configuration - FAQ - Developers - Credits
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
Introduction
|
Introduction
|
||||||
|
|
||||||
phpMyAdmin can administer a whole MySQL-server (needs a super-user)
|
phpMyAdmin can manage a whole MySQL-server (needs a super-user) but
|
||||||
but also a single database. To accomplish the latter you'll need a
|
also a single database. To accomplish the latter you'll need a
|
||||||
properly set up MySQL-user who can read/write only the desired
|
properly set up MySQL-user who can read/write only the desired
|
||||||
database. It's up to you to look up the appropiate part in the MySQL
|
database. It's up to you to look up the appropriate part in the MySQL
|
||||||
manual. Currently phpMyAdmin can:
|
manual. Currently phpMyAdmin can:
|
||||||
* create and drop databases
|
* create and drop databases
|
||||||
* create, copy, drop and alter tables
|
* create, copy, drop and alter tables
|
||||||
@@ -54,8 +54,8 @@ Introduction
|
|||||||
(--with-zlib) and/or Bzip2 support (--with-bz2).
|
(--with-zlib) and/or Bzip2 support (--with-bz2).
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
[22]Top - [23]Requirements - [24]Introduction - [25]Installation
|
Top - Requirements - Introduction - Installation -
|
||||||
- [26]Configuration - [27]FAQ - [28]Developers - [29]Credits
|
Configuration - FAQ - Developers - Credits
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
Installation
|
Installation
|
||||||
@@ -74,17 +74,17 @@ Installation
|
|||||||
subdirectories): tar xzvf phpMyAdmin_x.x.x.tar.gz
|
subdirectories): tar xzvf phpMyAdmin_x.x.x.tar.gz
|
||||||
2. Open the file config.inc.php3 in your favourite editor and change
|
2. Open the file config.inc.php3 in your favourite editor and change
|
||||||
the values for host, user and password to fit your environment.
|
the values for host, user and password to fit your environment.
|
||||||
Have a look at [30]Configuration section for an explanation of all
|
Have a look at Configuration section for an explanation of all
|
||||||
values.
|
values.
|
||||||
3. It is recommended that you protect the directory in which you
|
3. It is recommended that you protect the directory in which you
|
||||||
installed phpMyAdmin (unless it's on a closed intranet, or you
|
installed phpMyAdmin (unless it's on a closed intranet, or you
|
||||||
wish to use advanced authentication), for example with HTTP-AUTH
|
wish to use http or cookie authentication), for example with
|
||||||
(in a .htaccess file). See the [31]FAQ section for additional
|
HTTP-AUTH (in a .htaccess file). See the FAQ section for
|
||||||
information.
|
additional information.
|
||||||
4. Open the file <www.your-host.com>/<your-install-dir>/index.php3 in
|
4. Open the file <www.your-host.com>/<your-install-dir>/index.php3 in
|
||||||
your browser. phpMyAdmin should now display a welcome screen and
|
your browser. phpMyAdmin should now display a welcome screen and
|
||||||
your databases, or a login dialog if using advanced
|
your databases, or a login dialog if using http or cookie
|
||||||
authentication.
|
authentication mode.
|
||||||
|
|
||||||
Upgrading from an older version:
|
Upgrading from an older version:
|
||||||
* Please do not copy your older config.inc.php3 over the new one: it
|
* Please do not copy your older config.inc.php3 over the new one: it
|
||||||
@@ -92,11 +92,20 @@ Installation
|
|||||||
depend on these for normal behavior. It is suggested instead to
|
depend on these for normal behavior. It is suggested instead to
|
||||||
insert your site values in the new one.
|
insert your site values in the new one.
|
||||||
|
|
||||||
Using Advanced Authentication:
|
Using authentication modes:
|
||||||
1. phpMyAdmin needs a stduser that has only the SELECT privilege on
|
* Http and cookie authentication modes are recommended in a
|
||||||
the mysql.user (all columns except "Password"), mysql.db (all
|
multi-user environment where you want to give users access to
|
||||||
columns) & mysql.tables_priv (all columns except "Grantor" &
|
their own database and don't want them to play around with others.
|
||||||
"Timestamp") tables.
|
* Http and cookie authentication modes are secure: the MySQL
|
||||||
|
password does not need to be set in the phpMyAdmin configuration
|
||||||
|
file. (except for the "standard user" -see the Configuration
|
||||||
|
section-).
|
||||||
|
In cookie mode, we send the password in a temporary cookie, so
|
||||||
|
most browsers should not store the password in their cookie file.
|
||||||
|
* For 'http' and 'cookie' modes, phpMyAdmin needs a stduser that has
|
||||||
|
only the SELECT privilege on the mysql.user (all columns except
|
||||||
|
"Password"), mysql.db (all columns) & mysql.tables_priv (all
|
||||||
|
columns except "Grantor" & "Timestamp") tables.
|
||||||
You must specify the details for the stduser in the
|
You must specify the details for the stduser in the
|
||||||
config.inc.php3 file under the $cfgServers[n]['stduser'] &
|
config.inc.php3 file under the $cfgServers[n]['stduser'] &
|
||||||
$cfgServers[n]['stdpass'] settings.
|
$cfgServers[n]['stdpass'] settings.
|
||||||
@@ -115,7 +124,7 @@ Installation
|
|||||||
... and if you want to use the bookmark feature:
|
... and if you want to use the bookmark feature:
|
||||||
GRANT SELECT, INSERT, DELETE ON <bookmark_db>.<bookmark_table> TO
|
GRANT SELECT, INSERT, DELETE ON <bookmark_db>.<bookmark_table> TO
|
||||||
'<stduser>'@'localhost';
|
'<stduser>'@'localhost';
|
||||||
2. Then each of the true users should be granted of a set of
|
* Then each of the true users should be granted of a set of
|
||||||
privileges on a set of perticular databases but shouldn't have any
|
privileges on a set of perticular databases but shouldn't have any
|
||||||
global privileges. For example, to grant the user real_user with
|
global privileges. For example, to grant the user real_user with
|
||||||
all privileges on the database user_base:
|
all privileges on the database user_base:
|
||||||
@@ -123,10 +132,34 @@ Installation
|
|||||||
IDENTIFIED BY 'real_password';
|
IDENTIFIED BY 'real_password';
|
||||||
What the user may now do is controlled entirely by the MySQL user
|
What the user may now do is controlled entirely by the MySQL user
|
||||||
management system.
|
management system.
|
||||||
|
With http or cookie auth mode, you don't need to fill the
|
||||||
|
user/password fields inside the $cfgServers array.
|
||||||
|
|
||||||
|
'http' authentication mode:
|
||||||
|
* Was called 'advanced' in versions before 2.2.3.
|
||||||
|
* Introduced in 1.3.0, it uses Basic HTTP authentication method and
|
||||||
|
allows you to login as any valid MySQL user.
|
||||||
|
* Is only supported with PHP running as an Apache module, not with
|
||||||
|
cgi.
|
||||||
|
|
||||||
|
'cookie' authentication mode:
|
||||||
|
* You can use this method as a replacement for the http
|
||||||
|
authentication (for example, if you're running IIS).
|
||||||
|
* Obviously, the user must enable cookies in the browser.
|
||||||
|
* With this mode, the use can truly logout of phpMyAdmin and login
|
||||||
|
back with the same username.
|
||||||
|
|
||||||
|
'config' authentication mode:
|
||||||
|
* This mode is the less secure one because it requires you to fill
|
||||||
|
the $cfgServers[n]['user'] and $cfgServers[n]['password'] fields.
|
||||||
|
But usually you don't need to setup a "standard user" here: using
|
||||||
|
the $cfgServers[n]['only_db'] might be enough.
|
||||||
|
In the ISP FAQ section, there is an entry explaining how to
|
||||||
|
protect your configuration file.
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
[32]Top - [33]Requirements - [34]Introduction - [35]Installation
|
Top - Requirements - Introduction - Installation -
|
||||||
- [36]Configuration - [37]FAQ - [38]Developers - [39]Credits
|
Configuration - FAQ - Developers - Credits
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
Configuration
|
Configuration
|
||||||
@@ -172,48 +205,43 @@ Configuration
|
|||||||
|
|
||||||
$cfgServers[n]['stduser'] string
|
$cfgServers[n]['stduser'] string
|
||||||
$cfgServers[n]['stdpass'] string
|
$cfgServers[n]['stdpass'] string
|
||||||
When using advanced authentication mode (or standard
|
When using http or cookie authentication modes (or 'config'
|
||||||
authentication mode since phpMyAdmin 2.2.1), you need to supply
|
authentication mode since phpMyAdmin 2.2.1), you need to supply
|
||||||
the details of a MySQL account that has SELECT privilege on the
|
the details of a MySQL account that has SELECT privilege on the
|
||||||
mysql.user (all columns except "Password"), mysql.db (all
|
mysql.user (all columns except "Password"), mysql.db (all
|
||||||
columns) & mysql.tables_priv (all columns except "Grantor" &
|
columns) & mysql.tables_priv (all columns except "Grantor" &
|
||||||
"Timestamp") tables. This account is used to check what
|
"Timestamp") tables. This account is used to check what
|
||||||
databases the user will see at login.
|
databases the user will see at login.
|
||||||
Please see the [40]install section on "Using advanced
|
Please see the install section on "Using http authentication"
|
||||||
authentication" for more information.
|
for more information.
|
||||||
Note that if you try login to phpMyAdmin with this "stduser",
|
Note that if you try login to phpMyAdmin with this "stduser",
|
||||||
you could get some errors, depending the exact privileges you
|
you could get some errors, depending the exact privileges you
|
||||||
gave to the "stduser". phpMyAdmin does not support a direct
|
gave to the "stduser". phpMyAdmin does not support a direct
|
||||||
login with the "stduser".
|
login with the "stduser".
|
||||||
|
|
||||||
$cfgServers[n]['adv_auth'] boolean
|
$cfgServers[n]['auth_type'] string ['http'|'cookie'|'config']
|
||||||
Whether basic or advanced authentication should be used for
|
Whether config or cookie or http authentication should be used
|
||||||
this server.
|
for this server.
|
||||||
Basic authentication ($adv_auth = FALSE) is the plain old way:
|
|
||||||
username and password are stored in config.inc.php3. Advanced
|
|
||||||
authentication ($adv_auth = TRUE) as introduced in 1.3.0 allows
|
|
||||||
you to log in as any valid MySQL user via HTTP-Auth.
|
|
||||||
Please note that this authentication mode is only supported
|
|
||||||
with PHP running as an Apache module, and not with cgi.
|
|
||||||
Using advanced authentication is recommended:
|
|
||||||
|
|
||||||
+ when phpMyAdmin is running in a multi-user environment where
|
+ 'config' authentication ($auth_type = 'config') is the plain
|
||||||
people have shell-access that you don't want to know the
|
old way: username and password are stored in config.inc.php3.
|
||||||
username/password for MySQL.
|
+ 'cookie' authentication mode ($auth_type = 'cookie') as
|
||||||
+ when you want to give users access to their own database and
|
introduced in 2.2.3 allows you to log in as any valid MySQL
|
||||||
don't want them to play around with others.
|
user with the help of... cookies. Log name and password are
|
||||||
|
stored in cookies during the session and password is deleted
|
||||||
|
when it ends.
|
||||||
|
+ 'http' authentication (was called 'advanced' in older
|
||||||
|
versions) ($auth_type = 'http') as introduced in 1.3.0 allows
|
||||||
|
you to log in as any valid MySQL user via HTTP-Auth.
|
||||||
|
|
||||||
Advanced authentication is secure as the MySQL passwords does
|
Please see the install section on "Using authentication modes"
|
||||||
not need to be set in the phpMyAdmin configuration file.
|
for more information.
|
||||||
(except for the standard user -see above-).
|
|
||||||
Please see the install section on "Using advanced
|
|
||||||
authentication " for more information.
|
|
||||||
|
|
||||||
$cfgServers[n]['user'] string
|
$cfgServers[n]['user'] string
|
||||||
$cfgServers[n]['password'] string
|
$cfgServers[n]['password'] string
|
||||||
The user/password-pair which phpMyAdmin will use to connect to
|
The user/password-pair which phpMyAdmin will use to connect to
|
||||||
this MySQL-server. The password is not needed when advanced
|
this MySQL-server. The password is not needed when http or
|
||||||
authentication is used, and should be empty.
|
cookie authentication is used, and should be empty.
|
||||||
|
|
||||||
$cfgServers[n]['only_db'] string or array
|
$cfgServers[n]['only_db'] string or array
|
||||||
If set to a(an array of) database name(s), only this(these)
|
If set to a(an array of) database name(s), only this(these)
|
||||||
@@ -362,9 +390,9 @@ Configuration
|
|||||||
Defines whether to allow the use of zip/gzip/bzip compression
|
Defines whether to allow the use of zip/gzip/bzip compression
|
||||||
when creating a dump file or not.
|
when creating a dump file or not.
|
||||||
|
|
||||||
$cfgManualBase string
|
$cfgManualBaseShort string
|
||||||
If set to an URL which points to the MySQL documentation,
|
If set to an URL which points to the MySQL documentation (on
|
||||||
appropriate help links are generated.
|
short pages), appropriate help links are generated.
|
||||||
|
|
||||||
$cfgDefaultLang string
|
$cfgDefaultLang string
|
||||||
Defines the default language to use, if not browser-defined or
|
Defines the default language to use, if not browser-defined or
|
||||||
@@ -416,7 +444,15 @@ Configuration
|
|||||||
$cfgModifyDeleteAtRight boolean
|
$cfgModifyDeleteAtRight boolean
|
||||||
Defines the place where modify and delete links would be put
|
Defines the place where modify and delete links would be put
|
||||||
when tables contents are displayed (you may have them displayed
|
when tables contents are displayed (you may have them displayed
|
||||||
both at the left and at the right).
|
both at the left and at the right). "Left" and "right" are
|
||||||
|
parsed as "top" and "bottom" with vertical display mode.
|
||||||
|
|
||||||
|
$cfgDefaultDisplay string
|
||||||
|
There are 2 display modes: horizontal and vertical. Define
|
||||||
|
which one is displayed by default.
|
||||||
|
|
||||||
|
$cfgRepeatCells integer
|
||||||
|
Repeat the headers every X cells, or 0 to deactivate.
|
||||||
|
|
||||||
$cfgColumnTypes array
|
$cfgColumnTypes array
|
||||||
All possible types of a MySQL column. In most cases you don't
|
All possible types of a MySQL column. In most cases you don't
|
||||||
@@ -431,8 +467,8 @@ Configuration
|
|||||||
need to edit this.
|
need to edit this.
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
[41]Top - [42]Requirements - [43]Introduction - [44]Installation
|
Top - Requirements - Introduction - Installation -
|
||||||
- [45]Configuration - [46]FAQ - [47]Developers - [48]Credits
|
Configuration - FAQ - Developers - Credits
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
FAQ - Frequently Asked Questions
|
FAQ - Frequently Asked Questions
|
||||||
@@ -458,15 +494,16 @@ FAQ - Frequently Asked Questions
|
|||||||
specified CGI application misbehaved by not returning a complete set
|
specified CGI application misbehaved by not returning a complete set
|
||||||
of HTTP headers...."
|
of HTTP headers...."
|
||||||
You just forgot to read the install.txt file from the php
|
You just forgot to read the install.txt file from the php
|
||||||
distribution. Have a look at the last message in this [49]bug report
|
distribution. Have a look at the last message in this bug report from
|
||||||
from the official php bug database.
|
the official php bug database.
|
||||||
|
|
||||||
Using phpMyAdmin on IIS, I'm facing crashes and/or many error messages
|
Using phpMyAdmin on IIS, I'm facing crashes and/or many error messages
|
||||||
with the advanced authentication mode.
|
with the http or advanced authentication mode.
|
||||||
This is a known problem with the php ISAPI filter: it's not so stable.
|
This is a known problem with the php ISAPI filter: it's not so stable.
|
||||||
For some more information and complete testings see the messages
|
For some more information and complete testings see the messages
|
||||||
posted by Andr<64> B. aka "djdeluxe76" in [50]this thread from the
|
posted by Andr<64> B. aka "djdeluxe76" in this thread from the phpWizard
|
||||||
phpWizard forum.
|
forum.
|
||||||
|
Please use instead the cookie authentication mode.
|
||||||
|
|
||||||
I can't use phpMyAdmin on PWS: nothing is displayed!
|
I can't use phpMyAdmin on PWS: nothing is displayed!
|
||||||
This seems to be a PWS bug. Filippo Simoncini found a workaroud (at
|
This seems to be a PWS bug. Filippo Simoncini found a workaroud (at
|
||||||
@@ -501,12 +538,11 @@ FAQ - Frequently Asked Questions
|
|||||||
7.0 and you updated your php rpm to php-4.0.4pl1-3.i386.rpm, didn't
|
7.0 and you updated your php rpm to php-4.0.4pl1-3.i386.rpm, didn't
|
||||||
you?
|
you?
|
||||||
So the problem is that this package has a serious bug that was
|
So the problem is that this package has a serious bug that was
|
||||||
corrected ages ago in php (2001-01-28: see [51]php's bug tracking
|
corrected ages ago in php (2001-01-28: see php's bug tracking system
|
||||||
system for more details). The problem is that the bugged package is
|
for more details). The problem is that the bugged package is still
|
||||||
still available though it was corrected (see [52]redhat's bugzilla for
|
available though it was corrected (see redhat's bugzilla for more
|
||||||
more details).
|
details).
|
||||||
So please download [53]the fixed package and the problem should go
|
So please download the fixed package and the problem should go away.
|
||||||
away.
|
|
||||||
And that fixes the \r\n problem with file uploads!
|
And that fixes the \r\n problem with file uploads!
|
||||||
|
|
||||||
I'm having troubles when uploading files with phpMyAdmin running on a
|
I'm having troubles when uploading files with phpMyAdmin running on a
|
||||||
@@ -534,7 +570,7 @@ FAQ - Frequently Asked Questions
|
|||||||
The error message "Warning: MySQL Connection Failed: Can't connect to
|
The error message "Warning: MySQL Connection Failed: Can't connect to
|
||||||
local MySQL server through socket '/tmp/mysql.sock' (111)...") is
|
local MySQL server through socket '/tmp/mysql.sock' (111)...") is
|
||||||
displayed. What can I do?
|
displayed. What can I do?
|
||||||
Here is a fix suggested by Brad Ummer in the [54]phpwizard forum:
|
Here is a fix suggested by Brad Ummer in the phpwizard forum:
|
||||||
* First, you need to determine what socket is being used by MySQL.
|
* First, you need to determine what socket is being used by MySQL.
|
||||||
To do this, telnet to your server and go to the MySQL bin
|
To do this, telnet to your server and go to the MySQL bin
|
||||||
directory. In this directory there should be a file named
|
directory. In this directory there should be a file named
|
||||||
@@ -548,7 +584,7 @@ FAQ - Frequently Asked Questions
|
|||||||
config.inc.php3.
|
config.inc.php3.
|
||||||
For example: $cfgServers[n]['socket'] = '/tmp/mysql.sock';
|
For example: $cfgServers[n]['socket'] = '/tmp/mysql.sock';
|
||||||
|
|
||||||
Have also a look at the [55]corresponding section of the MySQL
|
Have also a look at the corresponding section of the MySQL
|
||||||
documentation.
|
documentation.
|
||||||
|
|
||||||
Nothing is displayed by my browser when I try to run phpMyAdmin, what
|
Nothing is displayed by my browser when I try to run phpMyAdmin, what
|
||||||
@@ -560,15 +596,15 @@ FAQ - Frequently Asked Questions
|
|||||||
idea, please upgrade to a plain revision.
|
idea, please upgrade to a plain revision.
|
||||||
|
|
||||||
Each time I want to insert or change a record or drop a database or a
|
Each time I want to insert or change a record or drop a database or a
|
||||||
table, an error 404 (page not found) is displayed or, with advanced
|
table, an error 404 (page not found) is displayed or, with http or
|
||||||
authentication, I'm asked to login again. What's wrong?
|
cookie authentication, I'm asked to login again. What's wrong?
|
||||||
Check the value you set for the $cfgPmaAbsoluteUri directive in the
|
Check the value you set for the $cfgPmaAbsoluteUri directive in the
|
||||||
phpMyAdmin configuration file.
|
phpMyAdmin configuration file.
|
||||||
|
|
||||||
[Known limitations]
|
[Known limitations]
|
||||||
|
|
||||||
When using advanced authentication, an user who logged out can not
|
When using http authentication, an user who logged out can not relog
|
||||||
relogs in with the same nick.
|
in with the same nick.
|
||||||
This is related to the authentication mechanism (protocol) used by
|
This is related to the authentication mechanism (protocol) used by
|
||||||
phpMyAdmin. We plan to change it as soon as we may find enough free
|
phpMyAdmin. We plan to change it as soon as we may find enough free
|
||||||
time to do it, but you can bypass this problem: just close all the
|
time to do it, but you can bypass this problem: just close all the
|
||||||
@@ -582,8 +618,8 @@ FAQ - Frequently Asked Questions
|
|||||||
Since version 2.0.3, you can setup a central copy of phpMyAdmin for
|
Since version 2.0.3, you can setup a central copy of phpMyAdmin for
|
||||||
all your users. The development of this feature was kindly sponsored
|
all your users. The development of this feature was kindly sponsored
|
||||||
by NetCologne GmbH. This requires a properly setup MySQL user
|
by NetCologne GmbH. This requires a properly setup MySQL user
|
||||||
management and phpMyAdmin advanced authentication. See the install
|
management and phpMyAdmin http authentication. See the install section
|
||||||
section on "Using advanced authentication"
|
on "Using http authentication".
|
||||||
|
|
||||||
What's the preferred way of making phpMyAdmin secure against evil
|
What's the preferred way of making phpMyAdmin secure against evil
|
||||||
access?
|
access?
|
||||||
@@ -592,7 +628,7 @@ FAQ - Frequently Asked Questions
|
|||||||
it's sufficient to use the directory protection bundled with your
|
it's sufficient to use the directory protection bundled with your
|
||||||
webserver (with Apache you can use .htaccess files, for example).
|
webserver (with Apache you can use .htaccess files, for example).
|
||||||
If other people have telnet access to your server, you should use
|
If other people have telnet access to your server, you should use
|
||||||
phpMyAdmin's advanced authentication feature.
|
phpMyAdmin's http authentication feature.
|
||||||
Suggestions:
|
Suggestions:
|
||||||
* Your config.inc.php3 file should be chmod 660.
|
* Your config.inc.php3 file should be chmod 660.
|
||||||
* All your phpMyAdmin files should be chown phpmy.apache, where
|
* All your phpMyAdmin files should be chown phpmy.apache, where
|
||||||
@@ -606,7 +642,7 @@ FAQ - Frequently Asked Questions
|
|||||||
contain "." somewhere in it, and open_basedir, if used, must contain
|
contain "." somewhere in it, and open_basedir, if used, must contain
|
||||||
"." and "./lang" to allow normal operation of phpMyAdmin.
|
"." and "./lang" to allow normal operation of phpMyAdmin.
|
||||||
|
|
||||||
phpMyAdmin always gives "Access denied" when using advanced
|
phpMyAdmin always gives "Access denied" when using http
|
||||||
authentication.
|
authentication.
|
||||||
This could happen for several reasons:
|
This could happen for several reasons:
|
||||||
* $cfgServers[n]['stduser'] and/or $cfgServers[n]['stdpass'] are
|
* $cfgServers[n]['stduser'] and/or $cfgServers[n]['stdpass'] are
|
||||||
@@ -639,6 +675,10 @@ FAQ - Frequently Asked Questions
|
|||||||
Konqueror, or else they disappear. Gzip dumps give an error message.
|
Konqueror, or else they disappear. Gzip dumps give an error message.
|
||||||
Testing needs to be done for Konqueror 2.2.2.
|
Testing needs to be done for Konqueror 2.2.2.
|
||||||
|
|
||||||
|
I refresh (reload) my browser, and come back to the welcome page.
|
||||||
|
Some browsers support right-clicking into the frame you want to
|
||||||
|
refresh, just do this in the right frame.
|
||||||
|
|
||||||
[Using phpMyAdmin]
|
[Using phpMyAdmin]
|
||||||
|
|
||||||
I can't insert new rows into a table - MySQL brings up a SQL-error.
|
I can't insert new rows into a table - MySQL brings up a SQL-error.
|
||||||
@@ -659,18 +699,18 @@ FAQ - Frequently Asked Questions
|
|||||||
the Index link to create the other index.
|
the Index link to create the other index.
|
||||||
|
|
||||||
How can I insert a null value into my table?
|
How can I insert a null value into my table?
|
||||||
Enter "null", without the quotes, as the field's value. This is
|
Since version 2.2.3, you have a checkbox for each field that can be
|
||||||
especially useful for Timestamp or AutoIncrement fields.
|
null. Before 2.2.3, you had to enter "null", without the quotes, as
|
||||||
|
the field's value.
|
||||||
|
|
||||||
[phpMyAdmin project]
|
[phpMyAdmin project]
|
||||||
|
|
||||||
I have found a bug. How do I inform developers?
|
I have found a bug. How do I inform developers?
|
||||||
Our Bug Tracker is located at
|
Our Bug Tracker is located at
|
||||||
[56]http://sourceforge.net/projects/phpmyadmin/ under the Bugs
|
http://sourceforge.net/projects/phpmyadmin/ under the Bugs section.
|
||||||
section.
|
|
||||||
But please first discuss your bug with other users:
|
But please first discuss your bug with other users:
|
||||||
[57]http://sourceforge.net/projects/phpmyadmin/ (and choose Forums)
|
http://sourceforge.net/projects/phpmyadmin/ (and choose Forums)
|
||||||
[58]http://www.phpwizard.net/projects/phpMyAdmin/ (and choose Support
|
http://www.phpwizard.net/projects/phpMyAdmin/ (and choose Support
|
||||||
Forum)
|
Forum)
|
||||||
|
|
||||||
I want to translate the messages to a new language or upgrade an
|
I want to translate the messages to a new language or upgrade an
|
||||||
@@ -697,15 +737,15 @@ FAQ - Frequently Asked Questions
|
|||||||
[This will create a new sub-directory named phpMyAdmin]
|
[This will create a new sub-directory named phpMyAdmin]
|
||||||
* add your stuff
|
* add your stuff
|
||||||
* put the modified files (tar'ed and gzip'ed) inside the patch
|
* put the modified files (tar'ed and gzip'ed) inside the patch
|
||||||
tracker of the [59]phpMyAdmin SourceForge account.
|
tracker of the phpMyAdmin SourceForge account.
|
||||||
|
|
||||||
Write access to the CVS tree is granted only to experienced developers
|
Write access to the CVS tree is granted only to experienced developers
|
||||||
who have already contributed something useful to phpMyAdmin.
|
who have already contributed something useful to phpMyAdmin.
|
||||||
Also, have a look at the [60]Developers section.
|
Also, have a look at the Developers section.
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
[61]Top - [62]Requirements - [63]Introduction - [64]Installation
|
Top - Requirements - Introduction - Installation -
|
||||||
- [65]Configuration - [66]FAQ - [67]Developers - [68]Credits
|
Configuration - FAQ - Developers - Credits
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
Developers Information
|
Developers Information
|
||||||
@@ -727,7 +767,7 @@ Developers Information
|
|||||||
please try to keep your code as simple as possible: beginners are
|
please try to keep your code as simple as possible: beginners are
|
||||||
using phpMyAdmin as an example application.
|
using phpMyAdmin as an example application.
|
||||||
By the way, we're currently updating all the scripts so they will
|
By the way, we're currently updating all the scripts so they will
|
||||||
be XHTML1.0 and CSS2 compliant on one hand, they will fit [69]PEAR
|
be XHTML1.0 and CSS2 compliant on one hand, they will fit PEAR
|
||||||
coding standards on the other hand. Please pay attention to this.
|
coding standards on the other hand. Please pay attention to this.
|
||||||
* Please try to keep up the file-naming conventions. Table-related
|
* Please try to keep up the file-naming conventions. Table-related
|
||||||
stuff goes to tbl_*.php3, db-related code to db_*.php3 and so on.
|
stuff goes to tbl_*.php3, db-related code to db_*.php3 and so on.
|
||||||
@@ -750,7 +790,7 @@ Developers Information
|
|||||||
* add your stuff
|
* add your stuff
|
||||||
* put the modified files (tar'ed and gzip'ed) inside the patch
|
* put the modified files (tar'ed and gzip'ed) inside the patch
|
||||||
tracker of the phpMyAdmin SourceForge account
|
tracker of the phpMyAdmin SourceForge account
|
||||||
([70]http://sourceforge.net/projects/phpmyadmin/)
|
(http://sourceforge.net/projects/phpmyadmin/)
|
||||||
|
|
||||||
Write access to the CVS tree is granted only to developers who have
|
Write access to the CVS tree is granted only to developers who have
|
||||||
already contributed something useful to phpMyAdmin. If you're
|
already contributed something useful to phpMyAdmin. If you're
|
||||||
@@ -758,8 +798,8 @@ Developers Information
|
|||||||
mailing list.
|
mailing list.
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
[71]Top - [72]Requirements - [73]Introduction - [74]Installation
|
Top - Requirements - Introduction - Installation -
|
||||||
- [75]Configuration - [76]FAQ - [77]Developers - [78]Credits
|
Configuration - FAQ - Developers - Credits
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
Credits
|
Credits
|
||||||
@@ -823,13 +863,25 @@ CREDITS, in chronological order
|
|||||||
* bugfixes
|
* bugfixes
|
||||||
|
|
||||||
|
|
||||||
The following people have contributed minor changes, enhancements, bugfixes or
|
Thanks to those guy who send us some major improvements to merge into the
|
||||||
or support for a new language since version 2.1.0:
|
code since version 2.1.0:
|
||||||
|
- Michal Cihar who implemented the enhanced
|
||||||
|
index creation/display feature.
|
||||||
|
- Christophe Gesch<63> from the "MySQL Form Generator for PHPMyAdmin"
|
||||||
|
(http://sourceforge.net/projects/phpmysqlformgen/) who suggested the patch
|
||||||
|
for multiple table printviews.
|
||||||
|
- Garvin Hicking who builds the patch for vertical
|
||||||
|
display of table rows.
|
||||||
|
- Piotr Roszatycki and Dan Wilson, for the
|
||||||
|
Cookie authentication mode.
|
||||||
|
|
||||||
|
And also to the following people who have contributed minor changes,
|
||||||
|
enhancements, bugfixes or support for a new language since version 2.1.0:
|
||||||
Bora Alioglu, Ricardo ?, Sven-Erik Andersen, Alessandro Astarita, Borges Botelh
|
Bora Alioglu, Ricardo ?, Sven-Erik Andersen, Alessandro Astarita, Borges Botelh
|
||||||
o,
|
o,
|
||||||
Olivier Bussier, Michal Cihar, Neil Darlow, Kristof Hamann, Thomas Kl<4B>ger,
|
Olivier Bussier, Neil Darlow, Kristof Hamann, Thomas Kl<4B>ger, Lubos Klokner,
|
||||||
Lubos Klokner, Martin Marconcini, Girish Nair, David Nordenberg,
|
Martin Marconcini, Girish Nair, David Nordenberg, Bernard M. Piller,
|
||||||
Bernard M. Piller, Laurent Haas, "Sakamoto", www.securereality.com.au,
|
Laurent Haas, "Sakamoto", www.securereality.com.au,
|
||||||
Michael Tacelosky, Daniel Villanueva, Vinay, Ignacio Vazquez-Abrams,
|
Michael Tacelosky, Daniel Villanueva, Vinay, Ignacio Vazquez-Abrams,
|
||||||
Chee Wai, Jakub Wilk, Thomas Michael Winningham.
|
Chee Wai, Jakub Wilk, Thomas Michael Winningham.
|
||||||
|
|
||||||
@@ -875,99 +927,8 @@ Original Credits of Version 2.1.0
|
|||||||
and or just some feedback.
|
and or just some feedback.
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
[79]Top - [80]Requirements - [81]Introduction - [82]Installation
|
Top - Requirements - Introduction - Installation -
|
||||||
- [83]Configuration - [84]FAQ - [85]Developers - [86]Credits
|
Configuration - FAQ - Developers - Credits
|
||||||
______________________________________________________________________
|
______________________________________________________________________
|
||||||
|
|
||||||
[87]Valid XHTML 1.0! [88]Valid CSS!
|
Valid XHTML 1.0! Valid CSS!
|
||||||
|
|
||||||
References
|
|
||||||
|
|
||||||
1. http://www.phpwizard.net/projects/phpMyAdmin/
|
|
||||||
2. http://phpmyadmin.sourceforge.net/
|
|
||||||
3. http://localhost/phpMyAdmin-devel/ChangeLog
|
|
||||||
4. http://localhost/phpMyAdmin-devel/README
|
|
||||||
5. http://localhost/phpMyAdmin-devel/LICENSE
|
|
||||||
6. http://localhost/phpMyAdmin-devel/Documentation.html#top
|
|
||||||
7. http://localhost/phpMyAdmin-devel/Documentation.html#require
|
|
||||||
8. http://localhost/phpMyAdmin-devel/Documentation.html#intro
|
|
||||||
9. http://localhost/phpMyAdmin-devel/Documentation.html#setup
|
|
||||||
10. http://localhost/phpMyAdmin-devel/Documentation.html#config
|
|
||||||
11. http://localhost/phpMyAdmin-devel/Documentation.html#faq
|
|
||||||
12. http://localhost/phpMyAdmin-devel/Documentation.html#developers
|
|
||||||
13. http://localhost/phpMyAdmin-devel/Documentation.html#credits
|
|
||||||
14. http://localhost/phpMyAdmin-devel/Documentation.html#top
|
|
||||||
15. http://localhost/phpMyAdmin-devel/Documentation.html#require
|
|
||||||
16. http://localhost/phpMyAdmin-devel/Documentation.html#intro
|
|
||||||
17. http://localhost/phpMyAdmin-devel/Documentation.html#setup
|
|
||||||
18. http://localhost/phpMyAdmin-devel/Documentation.html#config
|
|
||||||
19. http://localhost/phpMyAdmin-devel/Documentation.html#faq
|
|
||||||
20. http://localhost/phpMyAdmin-devel/Documentation.html#developers
|
|
||||||
21. http://localhost/phpMyAdmin-devel/Documentation.html#credits
|
|
||||||
22. http://localhost/phpMyAdmin-devel/Documentation.html#top
|
|
||||||
23. http://localhost/phpMyAdmin-devel/Documentation.html#require
|
|
||||||
24. http://localhost/phpMyAdmin-devel/Documentation.html#intro
|
|
||||||
25. http://localhost/phpMyAdmin-devel/Documentation.html#setup
|
|
||||||
26. http://localhost/phpMyAdmin-devel/Documentation.html#config
|
|
||||||
27. http://localhost/phpMyAdmin-devel/Documentation.html#faq
|
|
||||||
28. http://localhost/phpMyAdmin-devel/Documentation.html#developers
|
|
||||||
29. http://localhost/phpMyAdmin-devel/Documentation.html#credits
|
|
||||||
30. http://localhost/phpMyAdmin-devel/Documentation.html#config
|
|
||||||
31. http://localhost/phpMyAdmin-devel/Documentation.html#faq
|
|
||||||
32. http://localhost/phpMyAdmin-devel/Documentation.html#top
|
|
||||||
33. http://localhost/phpMyAdmin-devel/Documentation.html#require
|
|
||||||
34. http://localhost/phpMyAdmin-devel/Documentation.html#intro
|
|
||||||
35. http://localhost/phpMyAdmin-devel/Documentation.html#setup
|
|
||||||
36. http://localhost/phpMyAdmin-devel/Documentation.html#config
|
|
||||||
37. http://localhost/phpMyAdmin-devel/Documentation.html#faq
|
|
||||||
38. http://localhost/phpMyAdmin-devel/Documentation.html#developers
|
|
||||||
39. http://localhost/phpMyAdmin-devel/Documentation.html#credits
|
|
||||||
40. http://localhost/phpMyAdmin-devel/Documentation.html#setup
|
|
||||||
41. http://localhost/phpMyAdmin-devel/Documentation.html#top
|
|
||||||
42. http://localhost/phpMyAdmin-devel/Documentation.html#require
|
|
||||||
43. http://localhost/phpMyAdmin-devel/Documentation.html#intro
|
|
||||||
44. http://localhost/phpMyAdmin-devel/Documentation.html#setup
|
|
||||||
45. http://localhost/phpMyAdmin-devel/Documentation.html#config
|
|
||||||
46. http://localhost/phpMyAdmin-devel/Documentation.html#faq
|
|
||||||
47. http://localhost/phpMyAdmin-devel/Documentation.html#developers
|
|
||||||
48. http://localhost/phpMyAdmin-devel/Documentation.html#credits
|
|
||||||
49. http://bugs.php.net/bug.php?id=12061
|
|
||||||
50. http://www.phpwizard.net/phorum/read.php?f=1&i=6624&t=6300
|
|
||||||
51. http://www.php.net/bugs.php?id=8966
|
|
||||||
52. http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=24933
|
|
||||||
53. http://people.redhat.com/nalin/test/php-4.0.4pl1-7.i386.rpm
|
|
||||||
54. http://www.phpwizard.net/phorum/list.php?f=1
|
|
||||||
55. http://www.mysql.com/doc/C/a/Can_not_connect_to_server.html
|
|
||||||
56. http://sourceforge.net/projects/phpmyadmin/
|
|
||||||
57. http://sourceforge.net/projects/phpmyadmin/
|
|
||||||
58. http://www.phpwizard.net/projects/phpMyAdmin/
|
|
||||||
59. https://sourceforge.net/projects/phpmyadmin/
|
|
||||||
60. http://localhost/phpMyAdmin-devel/Documentation.html#developers
|
|
||||||
61. http://localhost/phpMyAdmin-devel/Documentation.html#top
|
|
||||||
62. http://localhost/phpMyAdmin-devel/Documentation.html#require
|
|
||||||
63. http://localhost/phpMyAdmin-devel/Documentation.html#intro
|
|
||||||
64. http://localhost/phpMyAdmin-devel/Documentation.html#setup
|
|
||||||
65. http://localhost/phpMyAdmin-devel/Documentation.html#config
|
|
||||||
66. http://localhost/phpMyAdmin-devel/Documentation.html#faq
|
|
||||||
67. http://localhost/phpMyAdmin-devel/Documentation.html#developers
|
|
||||||
68. http://localhost/phpMyAdmin-devel/Documentation.html#credits
|
|
||||||
69. http://pear.php.net/
|
|
||||||
70. http://sourceforge.net/projects/phpmyadmin/
|
|
||||||
71. http://localhost/phpMyAdmin-devel/Documentation.html#top
|
|
||||||
72. http://localhost/phpMyAdmin-devel/Documentation.html#require
|
|
||||||
73. http://localhost/phpMyAdmin-devel/Documentation.html#intro
|
|
||||||
74. http://localhost/phpMyAdmin-devel/Documentation.html#setup
|
|
||||||
75. http://localhost/phpMyAdmin-devel/Documentation.html#config
|
|
||||||
76. http://localhost/phpMyAdmin-devel/Documentation.html#faq
|
|
||||||
77. http://localhost/phpMyAdmin-devel/Documentation.html#developers
|
|
||||||
78. http://localhost/phpMyAdmin-devel/Documentation.html#credits
|
|
||||||
79. http://localhost/phpMyAdmin-devel/Documentation.html#top
|
|
||||||
80. http://localhost/phpMyAdmin-devel/Documentation.html#require
|
|
||||||
81. http://localhost/phpMyAdmin-devel/Documentation.html#intro
|
|
||||||
82. http://localhost/phpMyAdmin-devel/Documentation.html#setup
|
|
||||||
83. http://localhost/phpMyAdmin-devel/Documentation.html#config
|
|
||||||
84. http://localhost/phpMyAdmin-devel/Documentation.html#faq
|
|
||||||
85. http://localhost/phpMyAdmin-devel/Documentation.html#developers
|
|
||||||
86. http://localhost/phpMyAdmin-devel/Documentation.html#credits
|
|
||||||
87. http://validator.w3.org/check/referer
|
|
||||||
88. http://jigsaw.w3.org/css-validator/
|
|
||||||
|
Reference in New Issue
Block a user