<![CDATA[ Activation not possible - My Forums]]> https://forums.modx.com/thread/?thread=99153 <![CDATA[Activation not possible]]> https://forums.modx.com/thread/99153/activation-not-possible#dis-post-536218 description of the problem:
I built a website on a web hosting with modx2.4.2.
Everything runs so far wonderful.
To enable users a automatic registration i installed the package " Login ".
So far everything runs fine, but the registrated users can not activate there account using the confirmation email link - they get a blank page - the account is not activated .
If they click the link a the second time , they come depending on the configuration the start or error page.
The error log contains the following error message :
[2015-12-20 18:17:58] (ERROR @ /home/www/web211/html/modx-2.4.2-pl/core/model/modx/processors/system/config_check.inc.php : 94) PHP warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set

I thried to comment out the line in config_check.inc.php, no error message but also a blank page.
If i call PHPinfo i get for open_basedir:
open_basedir /home/www/web211/html:/home/www/web211:/usr/share/php:/usr/share/php55/lib/php:/usr/share/php56/lib/php:/usr/bin/convert:/usr/bin/ffmpeg:/tmp:/dev/urandom:/dev/random

In order to limit the error better I reinstalled modx2.4.2 only with the package "login" and " formit " . An interaction with other packages I exclude therefore and suspect that it is due to the basic configuration ( server ).
Steps to Reproduce:
New istalled Modx2.4.2
New istalled login and formit.
Create register site (Index2):
[[!Register?
    &submitVar=`registerbtn`
    &activationResourceId=`5`
    &activationEmailSubject=`Thanks for Registering!`
    &submittedResourceId=`3`
    &usergroups=`mitglied`
    &validate=`nospam:blank,
  username:required:minLength=^6^,
  password:required:minLength=^6^,
  password_confirm:password_confirm=^password^,
  fullname:required,
  email:required:email`
    &placeholderPrefix=`reg.`
]]......

create thanks site (Index 3)
Thanks for register<br />
you'll get a email.

create confirm (Index 5)
[[!ConfirmRegister? &redirectTo=`4`]]
Confirmed

create confirmed site (Index 4)
You are registed !!!

The link in the confirm-e-mail looks like:
http://domain.de/index.php?id=5&lp=andmZzJyYmQ&lu=dGVzdDAwOQ
Desired result:
A user can activate his account by e -mail link.
Would be great someone could help me or tells me what my provider must change ?

[ul]
[li]MODX Version: 2.4.2[/li]
[li]PHP Version: 5.4.45[/li]
[li]Database (MySQL, SQL Server, etc) Version: 5.5.46[/li]
[li]installed MODX Extras: login, formit[/li]
[li]Error Log:
[2015-12-20 18:17:58] (ERROR @ /home/www/web211/html/modx-2.4.2-pl/core/model/modx/processors/system/config_check.inc.php : 94) PHP warning: curl_setopt(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set
[/li]
[/ul]
]]>
tmauser Dec 21, 2015, 04:32 PM https://forums.modx.com/thread/99153/activation-not-possible#dis-post-536218