How to Fix the “Username Already Exists” Error During ECShop Registration

Check if you previously integrated with UCenter and failed to completely uninstall it, which can cause ECShop to always show “Username already exists” during registration.

 

Manual Uninstall

After integrating ECShop with UCenter, there is no uninstall feature. It seems you can only manually remove the integration configuration.

1. Delete the configuration information from the file: /temp/static_caches/shop_config.php

Change it to

[php]'integrate_code' => 'ecshop',
'integrate_config' => '',[/php]

Of course, you can also skip modifying this data and proceed directly to step two, then clear the cache.

2. Execute the SQL:

[sql]update ecs_shop_config set value='ecshop' where code='integrate_code';
update ecs_shop_config set value='' where code='integrate_config';[/sql]

The SQL here reverts the integration settings to the default ECShop method and clears the integration data.

3. Clear the cache.

4. Done.

Leave a Comment

Your email address will not be published.