diff --git a/ChangeLog b/ChangeLog index 989a534fd..e4c62e8c9 100755 --- a/ChangeLog +++ b/ChangeLog @@ -9,6 +9,7 @@ $Source$ * libraries/mysql_charsets.lib.php: bug #1530574: MySQL 4.1.13 and double quotes in SHOW VARIABLES, thanks to Herve Pages + * docs.css, Documentation.html: bug #1446538, FAQ numbers missing 2006-08-08 Marc Delisle * db_operations.php: added a FIXME for db copy with Add Constraints diff --git a/Documentation.html b/Documentation.html index 2ac1230c2..4e1eea0fe 100755 --- a/Documentation.html +++ b/Documentation.html @@ -2153,7 +2153,7 @@ ALTER TABLE `pma_column_comments`

Server

- I'm running PHP 4+ and my server is crashing each time a specific + 1.1 I'm running PHP 4+ and my server is crashing each time a specific action is required or phpMyAdmin sends a blank page or a page full of cryptic characters to my browser, what can I do?

@@ -2167,7 +2167,7 @@ ALTER TABLE `pma_column_comments` MS Internet Explorer. Please upgrade to the release version PHP 4.2.0.

- My Apache server crashes when using phpMyAdmin.

+ 1.2 My Apache server crashes when using phpMyAdmin.

You should first try the latest versions of Apache (and possibly MySQL).
See also the @@ -2177,7 +2177,7 @@ ALTER TABLE `pma_column_comments` support groups.

- I'm running phpMyAdmin with "cookie" authentication + 1.3 I'm running phpMyAdmin with "cookie" authentication mode under PHP 4.2.0 or 4.2.1 loaded as an Apache 2 module but can't enter the script: I'm always displayed the login screen.

@@ -2187,7 +2187,7 @@ ALTER TABLE `pma_column_comments` fix against it because there is no way to code a fix.

- Using phpMyAdmin on + 1.4 Using phpMyAdmin on IIS, I'm displayed the error message: "The specified CGI application misbehaved by not returning a complete set of @@ -2200,7 +2200,7 @@ ALTER TABLE `pma_column_comments` official PHP bug database.

- Using phpMyAdmin on + 1.5 Using phpMyAdmin on IIS, I'm facing crashes and/or many error messages with the HTTP or advanced authentication @@ -2212,7 +2212,7 @@ ALTER TABLE `pma_column_comments`

- I can't use phpMyAdmin on PWS: nothing is displayed!

+ 1.6 I can't use phpMyAdmin on PWS: nothing is displayed!

This seems to be a PWS bug. Filippo Simoncini found a workaround (at this time there is no better fix): remove or comment the DOCTYPE @@ -2221,7 +2221,7 @@ ALTER TABLE `pma_column_comments` left.php and libraries/common.lib.php.

- How can I GZip or Bzip a dump or a + 1.7 How can I GZip or Bzip a dump or a CSV export? It does not seem to work.

@@ -2234,7 +2234,7 @@ ALTER TABLE `pma_column_comments` this case you should switch to the release version of PHP 4.2.0.

- I cannot insert a text file in a table, and I get + 1.8 I cannot insert a text file in a table, and I get an error about safe mode being in effect.

Your uploaded file is saved by PHP in the "upload dir", as @@ -2252,7 +2252,7 @@ ALTER TABLE `pma_column_comments`

- I'm having troubles when uploading files. In + 1.9 I'm having troubles when uploading files. In general file uploads don't work on my system and uploaded files have a Content-Type: header in the first line.

@@ -2271,7 +2271,7 @@ ALTER TABLE `pma_column_comments` And that fixes the \r\n problem with file uploads!

- I'm having troubles when uploading files with + 1.10 I'm having troubles when uploading files with phpMyAdmin running on a secure server. My browser is Internet Explorer and I'm using the Apache server.

@@ -2283,7 +2283,7 @@ ALTER TABLE `pma_column_comments`

It seems to clear up many problems between Internet Explorer and SSL.

- I get an 'open_basedir restriction' while + 1.11 I get an 'open_basedir restriction' while uploading a file from the query box.

Since version 2.2.4, phpMyAdmin supports servers with open_basedir @@ -2295,14 +2295,14 @@ ALTER TABLE `pma_column_comments` SQL commands, removed.

- I have lost my MySQL root password, what can I do?

+ 1.12 I have lost my MySQL root password, what can I do?

The MySQL manual explains how to reset the permissions.

- I get an error 'No + 1.13 I get an error 'No SQL query' when trying to execute a bookmark.

@@ -2310,7 +2310,7 @@ ALTER TABLE `pma_column_comments` cannot access the uploaded query.

- I get an error 'No + 1.14 I get an error 'No SQL query' when trying to submit a query from the convenient text area.

@@ -2318,7 +2318,7 @@ ALTER TABLE `pma_column_comments` and try to increase it.

- I have problems with mysql.user field names. + 1.15 I have problems with mysql.user field names.

In older MySQL versions, the User and Password fields @@ -2326,7 +2326,7 @@ ALTER TABLE `pma_column_comments` names to align with current standards.

- I cannot upload big dump files (memory, + 1.16 I cannot upload big dump files (memory, HTTP or timeout problems).

@@ -2360,7 +2360,7 @@ ALTER TABLE `pma_column_comments`

- Which MySQL versions does phpMyAdmin + 1.17 Which MySQL versions does phpMyAdmin support?

All MySQL versions from 3.23.32 till 5.0 (except for 4.1.0 and 4.1.1) are @@ -2386,7 +2386,7 @@ ALTER TABLE `pma_column_comments` MySQL 5.1 is not yet supported.

- I cannot connect to the MySQL server. It always returns the error + 1.17a I cannot connect to the MySQL server. It always returns the error message, "Client does not support authentication protocol requested by server; consider upgrading MySQL client"
@@ -2406,7 +2406,7 @@ ALTER TABLE `pma_column_comments`

- I'm running MySQL <= 4.0.1 having + 1.18 I'm running MySQL <= 4.0.1 having lower_case_table_names set to 1. If I create a new table with a capital letter in its name it is changed to lowercase as it should. But if I try to DROP this table MySQL is unable to find the corresponding @@ -2417,7 +2417,7 @@ ALTER TABLE `pma_column_comments` directive.

- I can't run the "display relations" feature because the + 1.19 I can't run the "display relations" feature because the script seems not to know the font face I'm using!

The "FPDF" library we're using for this feature requires some @@ -2425,17 +2425,8 @@ ALTER TABLE `pma_column_comments` Please refers to the FPDF manual to build these files.

-

- I run phpMyAdmin on cluster of different machines and - password encryption in cookie auth doesn't work.

- -

If your cluster consist of different architectures, PHP code used for - encryption/decryption won't work correct. This is caused by use of - pack/unpack functions in code. Only solution is to use mcrypt extension - which works fine in this case.

-

- I receive the error "cannot load MySQL extension, please + 1.20 I receive the error "cannot load MySQL extension, please check PHP Configuration".

To connect to a MySQL server, PHP needs a set of MySQL functions called @@ -2448,21 +2439,21 @@ ALTER TABLE `pma_column_comments` "PHP-MySQL" or something similar.

- I am running the + 1.21 I am running the CGI version of PHP under Unix, and I cannot login using cookie auth.

In php.ini, set mysql.max_links higher than 1.

- I don't see the "Location of text file" field, + 1.22 I don't see the "Location of text file" field, so I cannot upload.

This is most likely because in php.ini, your file_uploads parameter is not set to "on".

- I'm running MySQL on a Win32 machine. Each time I create + 1.23 I'm running MySQL on a Win32 machine. Each time I create a new table the table and field names are changed to lowercase!

This happens because the MySQL directive lower_case_table_names @@ -2479,14 +2470,14 @@ ALTER TABLE `pma_column_comments`

SHOW VARIABLES LIKE 'lower_case_table_names';

- Some characters are being truncated in my queries, or I + 1.24 Some characters are being truncated in my queries, or I get characters randomly added. I am running PHP 4.2.3.

This is a PHP 4.2.3 bug.

- I am running Apache with mod_gzip-1.3.26.1a on Windows XP, + 1.25 I am running Apache with mod_gzip-1.3.26.1a on Windows XP, and I get problems, such as undefined variables when I run a SQL query.

@@ -2502,7 +2493,7 @@ ALTER TABLE `pma_column_comments` PHP scripts. Of course you have to restart Apache.

- I just installed phpMyAdmin in my document root of + 1.26 I just installed phpMyAdmin in my document root of IIS but I get the error "No input file specified" when trying to run phpMyAdmin.

@@ -2513,7 +2504,7 @@ ALTER TABLE `pma_column_comments` permissions and it should work.

- I get empty page when I want to view huge page (eg. + 1.27 I get empty page when I want to view huge page (eg. db_details_structure.php with plenty of tables).

This is a PHP bug that occur when @@ -2523,7 +2514,7 @@ ALTER TABLE `pma_column_comments` PHP 5.0.0.

- My MySQL server sometimes refuses queries and returns the + 1.28 My MySQL server sometimes refuses queries and returns the message 'Errorcode: 13'. What does this mean?

This can happen due to a MySQL bug when having database / table names with @@ -2533,7 +2524,7 @@ ALTER TABLE `pma_column_comments` available starting with MySQL 3.23.56 / 4.0.11-gamma.

- When I create a table or modify a field, I get an error + 1.29 When I create a table or modify a field, I get an error and the fields are duplicated.

It is possible to configure Apache in such a way that PHP has problems @@ -2563,13 +2554,13 @@ SetInputFilter PHP

- I get the error "left.php: Missing hash".

+ 1.30 I get the error "left.php: Missing hash".

This problem is known to happen when the server is running Turck MMCache but upgrading MMCache to version 2.3.21 solves the problem.

- Does phpMyAdmin support php5?

+ 1.31 Does phpMyAdmin support php5?

Yes.
However, phpMyAdmin needs to be backwards compatible to php4. This is why @@ -2578,7 +2569,7 @@ SetInputFilter PHP

- Can I use HTTP authentication with IIS?

+ 1.32 Can I use HTTP authentication with IIS?

Yes. This procedure was tested with phpMyAdmin 2.6.1, PHP 4.3.9 in ISAPI mode under IIS 5.1.

@@ -2594,14 +2585,14 @@ SetInputFilter PHP

- Is there a problem with the mysqli extension when running + 1.33 Is there a problem with the mysqli extension when running PHP 5.0.4 on 64-bit systems?

Yes. This problem affects phpMyAdmin ("Call to undefined function pma_reloadnavigation"), so upgrade your PHP to the next version.

- Can I access directly to database or table pages?

+ 1.34 Can I access directly to database or table pages?

Yes. Out of the box, you can use URLs like http://server/phpMyAdmin/index.php?db=database&table=table&target=script. @@ -2626,7 +2617,7 @@ RewriteRule ^([a-zA-Z0-9_]+)$ index.php?db=$1 [R]

- Can I use HTTP authentication with Apache CGI?

+ 1.35 Can I use HTTP authentication with Apache CGI?

Yes. However you need to pass authentication variable to CGI using following rewrite rule:

@@ -2637,18 +2628,26 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

- I get an error "500 Internal Server Error". + 1.36 I get an error "500 Internal Server Error".

There can be many explanations to this and a look at your server's error log file might give a clue.

+

+ 1.37 I run phpMyAdmin on cluster of different machines and + password encryption in cookie auth doesn't work.

+ +

If your cluster consist of different architectures, PHP code used for + encryption/decryption won't work correct. This is caused by use of + pack/unpack functions in code. Only solution is to use mcrypt extension + which works fine in this case.

Configuration

- The error message "Warning: Cannot add header information - + 2.1 The error message "Warning: Cannot add header information - headers already sent by ..." is displayed, what's the problem?

Edit your config.inc.php file and ensure there is nothing @@ -2657,7 +2656,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] tag at the end.

- phpMyAdmin can't connect to MySQL. What's wrong?

+ 2.2 phpMyAdmin can't connect to MySQL. What's wrong?

Either there is an error with your PHP setup or your username/password is wrong. Try to make a small script which uses mysql_connect and see if it @@ -2665,7 +2664,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] into PHP.

- The error message "Warning: MySQL Connection Failed: Can't + 2.3 The error message "Warning: MySQL Connection Failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111) ..." is displayed. What can I do?

@@ -2707,7 +2706,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] corresponding section of the MySQL documentation.

- Nothing is displayed by my browser when I try to run phpMyAdmin, + 2.4 Nothing is displayed by my browser when I try to run phpMyAdmin, what can I do?

Try to set the $cfg['OBGZip'] @@ -2718,7 +2717,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] please upgrade to a plain revision.

- Each time I want to insert or change a record or drop a database + 2.5 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 HTTP or cookie authentication, I'm asked to login again. What's wrong?

@@ -2727,7 +2726,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] directive in the phpMyAdmin configuration file.

- I get an "Access denied for user: 'root@localhost' (Using + 2.6 I get an "Access denied for user: 'root@localhost' (Using password: YES)"-error when trying to access a MySQL-Server on a host which is port-forwarded for my localhost.

@@ -2741,7 +2740,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] If you enter "127.0.0.1" as hostname, everything is right and MySQL uses the TCP connection.

-

Using and creating themes

+

2.7 Using and creating themes

Themes are configured with $cfg['ThemePath'], @@ -2788,7 +2787,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

- I get "Missing parameters" errors, + 2.8 I get "Missing parameters" errors, what can I do?

Here are a few points to check:

@@ -2816,7 +2815,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

Known limitations

- When using + 3.1 When using HTTP authentication, an user who logged out can not relogin in with the same nick.

@@ -2826,7 +2825,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] log in again.

- When dumping a large table in compressed mode, I get a memory + 3.2 When dumping a large table in compressed mode, I get a memory limit error or a time limit error.

Compressed dumps are built in memory and because of this are limited to @@ -2837,13 +2836,13 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] Zip files for larger dump, you have to use another way.

- With InnoDB tables, I lose foreign key relationships when I rename + 3.3 With InnoDB tables, I lose foreign key relationships when I rename or alter a table.

This seems to be a InnoDB bug (fixed in MySQL 3.23.50?).

- I am unable to import dumps I created with the mysqldump tool + 3.4 I am unable to import dumps I created with the mysqldump tool bundled with the MySQL server distribution.

The problem is that mysqldump creates invalid comments like this:

@@ -2871,7 +2870,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

- When using nested folders there are some multiple hierarchies + 3.5 When using nested folders there are some multiple hierarchies displayed in a wrong manner?! ($cfg['LeftFrameTableSeparator'])

@@ -2881,7 +2880,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] that feature

- What is currently not supported in phpMyAdmin about InnoDB?

+ 3.6 What is currently not supported in phpMyAdmin about InnoDB?

In Relation view, being able to choose a table in another database, or having more than one index field in the foreign key.

@@ -2890,7 +2889,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

- I have table with many (100+) fields and when I try to browse table + 3.7 I have table with many (100+) fields and when I try to browse table I get series of errors like "Warning: unable to parse url". How can this be fixed?

@@ -2901,7 +2900,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

- I cannot use (clickable) HTML-forms in fields where I put + 3.8 I cannot use (clickable) HTML-forms in fields where I put a MIME-Transformation onto!

Due to a surrounding form-container (for multi-row delete checkboxes), no @@ -2917,7 +2916,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] on the official phpMyAdmin-homepage.

- I get error messages when using "--sql_mode=ANSI" for the + 3.9 I get error messages when using "--sql_mode=ANSI" for the MySQL server

When MySQL is running in ANSI-compatibility mode, there are some major @@ -2933,7 +2932,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

- Homonyms and no primary key: When the results of a SELECT display + 3.10 Homonyms and no primary key: When the results of a SELECT display more that one column with the same value (for example SELECT lastname from employees where firstname like 'A%' and two "Smith" values are displayed), if I click Edit I cannot be sure that I am editing the intended row.

@@ -2942,7 +2941,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] can use it for the Edit and Delete links.

- The number of records for InnoDB tables is not correct.

+ 3.11 The number of records for InnoDB tables is not correct.

phpMyAdmin uses a quick method to get the row count, and this method only returns an approximate count in the case of InnoDB tables. See @@ -2951,14 +2950,14 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] this could have a serious impact on performance.

- What are the phpMyAdmin limitations for MySQL 3?

+ 3.12 What are the phpMyAdmin limitations for MySQL 3?

The number of records in queries containing COUNT and GROUP BY is not correctly calculated. Also, sorting results of a query like "SELECT * from table GROUP BY" ... is problematic.

- I get an error when entering USE followed by a db name + 3.13 I get an error when entering USE followed by a db name containing an hyphen.

@@ -2971,7 +2970,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

ISPs, multi-user installations

- I'm an ISP. Can I setup one central copy of phpMyAdmin or do I + 4.1 I'm an ISP. Can I setup one central copy of phpMyAdmin or do I need to install it for each customer.

@@ -2984,7 +2983,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

- What's the preferred way of making phpMyAdmin secure against evil + 4.2 What's the preferred way of making phpMyAdmin secure against evil access.

@@ -3013,7 +3012,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

- I get errors about not being able to include a file in + 4.3 I get errors about not being able to include a file in /lang or in /libraries.

@@ -3024,7 +3023,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

- phpMyAdmin always gives "Access denied" when using HTTP + 4.4 phpMyAdmin always gives "Access denied" when using HTTP authentication.

@@ -3041,7 +3040,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]

- Is it possible to let users create their own databases?

+ 4.5 Is it possible to let users create their own databases?

Starting with 2.2.5, in the user management page, you can enter a wildcard database name for a user (for example "joe%"), @@ -3050,7 +3049,7 @@ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L] would let a user create/manage his/her database(s).

- How can I use the Host-based authentication additions?

+ 4.6 How can I use the Host-based authentication additions?

If you have existing rules from an old .htaccess file, you can take them and add a username between the 'deny'/'allow' and @@ -3077,7 +3076,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- Authentication window is displayed more than once, why?

+ 4.7 Authentication window is displayed more than once, why?

This happens if you are using a URL to start phpMyAdmin which is different than the one set in your @@ -3088,7 +3087,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

Browsers or client OS

- I get an out of memory error, and my controls are non-functional, + 5.1 I get an out of memory error, and my controls are non-functional, when trying to create a table with more than 14 fields.

@@ -3100,7 +3099,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- With Xitami 2.5b4, phpMyAdmin won't process form fields.

+ 5.2 With Xitami 2.5b4, phpMyAdmin won't process form fields.

This is not a phpMyAdmin problem but a Xitami known bug: you'll face it with each script/website that use forms.
@@ -3108,7 +3107,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- I have problems dumping tables with Konqueror (phpMyAdmin 2.2.2).

+ 5.3 I have problems dumping tables with Konqueror (phpMyAdmin 2.2.2).

With Konqueror 2.1.1: plain dumps, zip and GZip dumps work ok, except that the proposed file name for the dump is always 'tbl_dump.php'. Bzip2 dumps @@ -3122,7 +3121,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- I can't use the cookie authentication mode because Internet + 5.4 I can't use the cookie authentication mode because Internet Explorer never stores the cookies.

@@ -3135,7 +3134,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- In Internet Explorer 5.0, I get JavaScript errors when browsing my + 5.5 In Internet Explorer 5.0, I get JavaScript errors when browsing my rows.

@@ -3143,7 +3142,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- In Internet Explorer 5.0, 5.5 or 6.0, I get an error (like "Page not found") + 5.6 In Internet Explorer 5.0, 5.5 or 6.0, I get an error (like "Page not found") when trying to modify a row in a table with many fields, or with a text field

@@ -3155,7 +3154,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- I refresh (reload) my browser, and come back to the welcome + 5.7 I refresh (reload) my browser, and come back to the welcome page.

@@ -3164,7 +3163,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- With Mozilla 0.9.7 I have problems sending a query modified in the + 5.8 With Mozilla 0.9.7 I have problems sending a query modified in the query box.

@@ -3173,7 +3172,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- With Mozilla 0.9.? to 1.0 and Netscape 7.0-PR1 I can't type a + 5.9 With Mozilla 0.9.? to 1.0 and Netscape 7.0-PR1 I can't type a whitespace in the SQL-Query edit area: the page scrolls down.

@@ -3182,7 +3181,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- With Netscape 4.75 I get empty rows between each row of data in a + 5.10 With Netscape 4.75 I get empty rows between each row of data in a CSV exported file.

@@ -3192,7 +3191,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- Extended-ASCII characters like German umlauts are displayed + 5.11 Extended-ASCII characters like German umlauts are displayed wrong.

Please ensure that you have set your browser's character set to the one of the @@ -3201,21 +3200,21 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array( recent versions of the most browsers.

- Mac OS X: Safari browser changes special characters to + 5.12 Mac OS X: Safari browser changes special characters to "?".

This issue has been reported by a OS X user, who adds that Chimera, Netscape and Mozilla do not have this problem.

- With Internet Explorer 5.5 or 6, and HTTP authentication type, + 5.13 With Internet Explorer 5.5 or 6, and HTTP authentication type, I cannot manage two servers: I login to the first one, then the other one, but if I switch back to the first, I have to login on each operation.

This is a bug in Internet Explorer, other browsers do not behave this way.

- Using Opera6, I can manage to get to the authentication, + 5.14 Using Opera6, I can manage to get to the authentication, but nothing happens after that, only a blank screen.

Having $cfg['QueryFrameJS'] set o TRUE, this leads to a @@ -3224,12 +3223,12 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array( Opera7 at least.

- I have display problems with Safari.

+ 5.15 I have display problems with Safari.

Please upgrade to at least version 1.2.3.

- With Internet Explorer, I get "Access is denied" + 5.16 With Internet Explorer, I get "Access is denied" Javascript errors. Or I cannot make phpMyAdmin work under Windows.

Please check the following points:

@@ -3247,14 +3246,14 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- With Firefox, I cannot delete rows of data or drop a database.

+ 5.17 With Firefox, I cannot delete rows of data or drop a database.

Many users have confirmed that the Tabbrowser Extensions plugin they installed in their Firefox is causing the problem.

Using phpMyAdmin

- I can't insert new rows into a table / I can't create a table + 6.1 I can't insert new rows into a table / I can't create a table - MySQL brings up a SQL-error.

@@ -3272,7 +3271,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- When I create a table, I click the Index checkbox for 2 fields and + 6.2 When I create a table, I click the Index checkbox for 2 fields and phpMyAdmin generates only one index with those 2 fields.

@@ -3283,7 +3282,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- How can I insert a null value into my table?

+ 6.3 How can I insert a null value into my table?

Since version 2.2.3, you have a checkbox for each field that can be null. Before 2.2.3, you had to enter "null", without the quotes, as the @@ -3293,7 +3292,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- How can I backup my database or table?

+ 6.4 How can I backup my database or table?

Click on a database or table name in the left frame, the properties will be displayed. Then on the menu, click "Export", you can dump @@ -3310,7 +3309,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array( this document.

- How can I restore (upload) my database or table using a dump? + 6.5 How can I restore (upload) my database or table using a dump? How can I run a ".sql" file?

@@ -3328,7 +3327,7 @@ $cfg['Servers'][$i]['AllowDeny']['rules'] = array(

- How can I use the relation table in Query-by-example?

+ 6.6 How can I use the relation table in Query-by-example?

Here is an example with the tables persons, towns and countries, all located in the database mydb. If you don't have a pma_relation @@ -3391,7 +3390,7 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal');

- How can I use the "display field" feature?

+ 6.7 How can I use the "display field" feature?

Starting from the previous example, create the pma_table_info as explained in the configuration section, then browse your persons table, @@ -3402,7 +3401,7 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal');

- How can I produce a PDF schema of my database?

+ 6.8 How can I produce a PDF schema of my database?

First the configuration variables "relation", "table_coords" and "pdf_pages" have to be filled in. @@ -3442,7 +3441,7 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal');

- phpMyAdmin is changing the type of one of my + 6.9 phpMyAdmin is changing the type of one of my columns!

No, it's MySQL that is doing @@ -3450,7 +3449,7 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal'); column type changing.

- When creating a privilege, what happens with + 6.10 When creating a privilege, what happens with underscores in the database name?

If you do not put a backslash before the underscore, this is a wildcard @@ -3462,13 +3461,13 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal'); name will have a real underscore.

- What is the curious symbol ø in the + 6.11 What is the curious symbol ø in the statistics pages?

It means "average".

- I want to understand some Export options.

+ 6.12 I want to understand some Export options.

Structure:

@@ -3506,7 +3505,7 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal');

- I would like to create a database with a dot + 6.13 I would like to create a database with a dot in its name.

This is a bad idea, because in MySQL the syntax "database.table" @@ -3515,7 +3514,7 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal'); work with it, nor delete it.

- How do I set up the + 6.14 How do I set up the SQL Validator?

To use it, you need a very recent version of PHP, 4.3.0 recommended, with @@ -3539,7 +3538,7 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal'); We utilize it as free SOAP service.

- I want to add a BLOB field and put an index on + 6.15 I want to add a BLOB field and put an index on it, but MySQL says "BLOB column '...' used in key specification without a key length".

@@ -3550,7 +3549,7 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal'); a BLOB field.

- How can I simply move in page with plenty + 6.16 How can I simply move in page with plenty editing fields?

You can use Ctrl+arrows (Option+Arrows in Safari) for moving on most pages @@ -3562,7 +3561,7 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal'); ('vertical') and see if this eases up editing for you.

- Transformations: I can't enter my own mimetype! + 6.17 Transformations: I can't enter my own mimetype! WTF is this feature then useful for?

Slow down :). Defining mimetypes is of no use, if you can't put transformations @@ -3574,7 +3573,7 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal'); mimetypes by heart so he/she can enter it at will?

- Bookmarks: Where can I store bookmarks? Why + 6.18 Bookmarks: Where can I store bookmarks? Why can't I see any bookmarks below the query box? What is this variable for?

@@ -3626,7 +3625,7 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal'); positioned "/**/" comments.

- How can I create simple LATEX document to + 6.19 How can I create simple LATEX document to include exported table?

You can simply include table in your LATEX documents, minimal sample @@ -3642,7 +3641,7 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal');

- In MySQL 4, I see a lot of databases which are not mine, and cannot + 6.20 In MySQL 4, I see a lot of databases which are not mine, and cannot access them.

@@ -3655,7 +3654,7 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal'); databases list will shorten.

- In edit/insert mode, how can I see a list of + 6.21 In edit/insert mode, how can I see a list of possible values for a field, based on some foreign table?

You have to setup appropriate links between the tables, and also @@ -3672,14 +3671,14 @@ INSERT INTO REL_towns VALUES ('M', 'Montréal'); key values and choose one.

- Bookmarks: Can I execute a default bookmark + 6.22 Bookmarks: Can I execute a default bookmark automatically when entering Browse mode for a table?

Yes. If a bookmark has the same label as a table name, it will be executed.

- Export: I heard phpMyAdmin can export Microsoft + 6.23 Export: I heard phpMyAdmin can export Microsoft Excel files, how can I enable that?

Current version does support direct export to Microsoft Excel and Word @@ -3722,7 +3721,7 @@ chmod o+rwx tmp

- Now that phpMyAdmin supports native MySQL 4.1.x column comments, + 6.24 Now that phpMyAdmin supports native MySQL 4.1.x column comments, what happens to my column comments stored in pmadb?

Automatic migration of a table's pmadb-style column comments to the native @@ -3731,7 +3730,7 @@ chmod o+rwx tmp

phpMyAdmin project

- I have found a bug. How do I inform developers?

+ 7.1 I have found a bug. How do I inform developers?

Our Bug Tracker is located at http://sf.net/projects/phpmyadmin/ @@ -3742,7 +3741,7 @@ chmod o+rwx tmp http://sf.net/projects/phpmyadmin/ (and choose Forums)

- I want to translate the messages to a new language or upgrade an + 7.2 I want to translate the messages to a new language or upgrade an existing language, where do I start?

Always use the current CVS version of your language file. @@ -3761,7 +3760,7 @@ chmod o+rwx tmp list, because this is where we ask for translations of new messages.

- I would like to help out with the development of + 7.3 I would like to help out with the development of phpMyAdmin. How should I proceed?

The following method is preferred for new developers:

@@ -3785,7 +3784,7 @@ chmod o+rwx tmp

Security

- Where can I get information about the security alerts issued for phpMyAdmin?

+ 8.1 Where can I get information about the security alerts issued for phpMyAdmin?

Please refer to http://www.phpmyadmin.net/home_page/security.php diff --git a/docs.css b/docs.css index 9cd0e0095..5e3dc2ae8 100644 --- a/docs.css +++ b/docs.css @@ -118,13 +118,13 @@ h2 { border-top: 1px solid #000000; border-bottom: 1px solid #000000; clear: both; - counter-reset: heading3; - counter-increment: heading2; + /* counter-reset: heading3; + counter-increment: heading2; */ } -h2:before { +/*h2:before { content: counter(heading2) '. '; -} +} */ h3 { padding-left: 10%; @@ -136,13 +136,13 @@ h3 { border-top: 1px solid #000000; border-bottom: 1px solid #000000; clear: both; - counter-reset: heading4; - counter-increment: heading3; +/* counter-reset: heading4; + counter-increment: heading3; */ } -h3:before { +/*h3:before { content: counter(heading2) '.' counter(heading3) '. '; -} +} */ h4, h5 { padding: 3em 0 0 0; @@ -150,12 +150,12 @@ h4, h5 { font-weight: bold; color: #000099; background-color: #ffffff; - counter-increment: heading4; +/* counter-increment: heading4; */ } -h4:before { +/* h4:before { content: counter(heading2) '.' counter(heading3) '.' counter(heading4) '. '; -} +} h5 { counter-increment: heading5; @@ -163,7 +163,7 @@ h5 { h5:before { content: counter(heading2) '.' counter(heading3) '.' counter(heading4) counter(heading5,lower-alpha); -} +} */ p { margin: 2px 5% 1em 5%; @@ -274,4 +274,4 @@ p#bottom { p#bottom img { margin: 1em; -} \ No newline at end of file +}