Make WordPress Core

Opened 20 years ago

Closed 20 years ago

Last modified 17 years ago

#3127 closed defect (bug) (worksforme)

Wordpress's installation fails when the PHP-option magic_quotes_runtime is enabled.

Reported by: Gertjan Owned by:
Priority: normal Milestone:
Component: Administration Version: 2.0.4
Severity: normal Keywords: installation magic_quotes_runtime has-patch
Cc: Focuses:

Description

When a user enters his or her database settings, the entire wp-config-sample.php is read. This file is then searched for certain strings, which will then be replaced with the strings the user supplied. However, wp-config-sample.php contains quotes, which are automatically quoted because magic_quotes_runtime is enabled.
To add more confusion: the installation doesn't even complain! Before these replacements are made, the databaseconnection is tested using the user-supplied strings. These of course are correct, but strings in wp-config.php are not!

So:

  • wp-admin/setup-config.php should check for magic_quotes_runtim
  • wp-admin/setup-config.php should use the variables from wp-config.php to test the connection (after they have been replaced)
  • wp-admin/setup-config.php should use a better way to create this config, this is really ugly!

Attachments (1)

3127.diff (1022 bytes ) - added by Nazgul 20 years ago.

Download all attachments as: .zip

Change History (4)

@Nazgul
20 years ago

#1 @Nazgul
20 years ago

  • Keywords installation magic_quotes_runtime has-patch added
  • Milestone2.1

I created a small patch which turns magic_quotes_runtime off before editing the file and restores it to it's previous value afterwards, which should fix the described behaviour.

#2 @matt
20 years ago

  • Resolutionworksforme
  • Status newclosed

#3 @Nazgul
19 years ago

  • Milestone 2.1
Note: See TracTickets for help on using tickets.