• Resolved Vox

    (@voxclamantis)


    I get this message when activating the plugin: “brozzme-db-prefix-change requires a writable wp-config.php, and has been deactivated! Please change file permission and try again.”

    I verified that the linux attributes are 700. I even tried 777. This plugin succeeded on two WordPress installs, but failed on two installs.

    The only difference between the two successful and the two failures is the install path. The two successes have an identical “site address” and “wordpress address.” The two failures have differing addresses (i.e. “site address” as https://www.foo.com and “wordpress address” as https://www.foo.com/bar). Both have the correct .htaccess statements to serve all pages from the https://www.foo.com domain. All installation files—including wp-config.php—are in the “/bar” subdirectory.

    It appears the plugin in looking for wp-config.php to be in the “site address” rather than “wordpress address” and fails to verify writable attribute since the file does not exist.

    • This topic was modified 12 months ago by Vox.
Viewing 1 replies (of 1 total)
  • Thread Starter Vox

    (@voxclamantis)

    Problem confirmed as speculated and solved by 1) changing site address to match wordpress address, 2) running plugin, and 3) reverting site address. Be advised that this temporarily breaks Google site kit and Jetpack monitoring. Site kit requires re-authentication but that is far less trouble than manually renaming prefixes.

Viewing 1 replies (of 1 total)

The topic ‘requires a writable wp-config.php’ is closed to new replies.