Some paths and settings being ignored in config I've tried to set some things in my general.php config file but they're being ignored.

I have the following but all are being ignored. For example, when the user receives the activation email, upon clicking the link the account is activated but they're not taken to my template 'user/activation-success' but instead the homepage and also not automatically logged in, like I'm setting. Any ideas?

return array(
    'setPasswordPath' =&gt; 'user/set-password',
    'activateAccountSuccessPath' =&gt; 'user/activation-success',
    'autoLoginAfterAccountActivation' =&gt; true
);


I'm running 2.5.2757.

Updated to show my full config file:

&lt;?php

return array(
    'setPasswordPath' =&gt; 'user/set-password',
    'activateAccountSuccessPath' =&gt; 'user/activation-success',
    'autoLoginAfterAccountActivation' =&gt; true,

    '*' =&gt; array(
        'omitScriptNameInUrls' =&gt; true,
    ),

    '.local' =&gt; array(
        'devMode' =&gt; true,
        'userSessionDuration' =&gt; false
    ),

    '.co.uk' =&gt; array(
        'cooldownDuration' =&gt; 0,
    ),

    '.com' =&gt; array(
        'cooldownDuration' =&gt; 0,
    )
);
You're close!  Those config settings are off in no-mans-land right now.  If you want them to apply across all of your multi-environment configs, you need to move them into the '*' array like so:

return array(

    '*' =&gt; array(
        'omitScriptNameInUrls' =&gt; true,
        'setPasswordPath' =&gt; 'user/set-password',
        'activateAccountSuccessPath' =&gt; 'user/activation-success',
        'autoLoginAfterAccountActivation' =&gt; true,
    ),

    '.local' =&gt; array(
        'devMode' =&gt; true,
        'userSessionDuration' =&gt; false
    ),

    '.co.uk' =&gt; array(
        'cooldownDuration' =&gt; 0,
    ),

    '.com' =&gt; array(
        'cooldownDuration' =&gt; 0,
    )
);