masterking32 / WoWSimpleRegistration

Simple Registration page for TrinityCore/AzerothCore/AshamaneCore/CMangos
https://masterking32.com
GNU General Public License v3.0
255 stars 211 forks source link

Registration page does not seem to create accounts correctly. #67

Open Painwithin opened 2 years ago

Painwithin commented 2 years ago

Describe the bug A clear and concise description of what the bug is. Make sure you are enabled debug_mode in the config file.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'The registration page and create the account'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error - once the account is created it creates an account in battlenet_accounts but not in accounts itself which in return breaks the account and you can login but can not join the realm, if you create one via the console it works fine.

Expected behavior A clear and concise description of what you expected to happen. It should create an account in "accounts" in the database along side the battlenet_accounts table.

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

auguzsto commented 2 years ago

Sorry for the bad English. I use a translator. So I came across errors when trying to create accounts and I solved it with the following way.

  1. Make sure the required modules are all installed in your PHP. You can see all the details by running a <?php phpinfo(); ?>
  2. Enable SOAP in your worldserver.conf. Then check if port 7878 is open.
  3. Enable SOAP in site settings. Put your GM account, it is advisable to be level 3.

- This solved all my problems.

santaslittlehelper2 commented 1 year ago

Got same issue. "details by running a" running a what? Soap enabled in worldserver, php. Ports are open. Website works fine, account is being created but only in "Battlenet_account" noting in "Account"

auguzsto commented 1 year ago

Send some image of problem. Preferecer some debug error.