• ResolvedPlugin Support Brent Wilson

    (@bwbama)


    Hello,

    I use Trellis to setup my local development environment. You can find information on Trellis here: https://roots.io/trellis/ and the documentation here: https://roots.io/trellis/docs/local-development/

    Steps to reproduce:

    trellis new demo.test
    trellis up
    Fatal error: Uncaught Roots\WPConfig\Exceptions\ConstantAlreadyDefinedException: Aborted trying to redefine constant 'DISALLOW_FILE_EDIT'. define('DISALLOW_FILE_EDIT', ...) has already been occurred elsewhere. in /srv/www/thewilsonnet.com/current/vendor/roots/wp-config/src/Config.php:106 Stack trace: #0 /srv/www/thewilsonnet.com/current/vendor/roots/wp-config/src/Config.php(26): Roots\WPConfig\Config::defined('DISALLOW_FILE_E...') #1 /srv/www/thewilsonnet.com/current/config/application.php(116): Roots\WPConfig\Config::define('DISALLOW_FILE_E...', true) #2 /srv/www/thewilsonnet.com/current/web/wp-config.php(16): require_once('/srv/www/thewil...') #3 /srv/www/thewilsonnet.com/current/web/wp/wp-load.php(55): require_once('/srv/www/thewil...') #4 /srv/www/thewilsonnet.com/current/web/wp/wp-admin/admin.php(34): require_once('/srv/www/thewil...') #5 /srv/www/thewilsonnet.com/current/web/wp/wp-admin/plugins.php(10): require_once('/srv/www/thewil...') #6 {main} thrown in /srv/www/thewilsonnet.com/current/vendor/roots/wp-config/src/Config.php on line 106

    Trellis/Bedrock already disables DISALLOW_FILE_EDIT.

    I believe you are adding the define before Trellis/Bedrock is adding it and its actually Trellis/Bedrock that is throwing the error. Not sure the best solution if that is the case. For the time being I can simply comment out:

    Config::define('DISALLOW_FILE_EDIT', true);

    in

    /home/brent/Code/PHP/WordPress/thewilsonnet.com/site/config/application.php

    But might be something that you can check for. Just leaving this here for anyone else that might run into it looking for a solution.

Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Unable to install on Local Development using Trellis/Bedrock’ is closed to new replies.