the issue has been resolved
A certain plugin or two or even three plugins are causing the problem.
These plugins should be enabled at least two or more at the same time to cause this.
Which one or several plugins I have not tested yet.
I'll share it here when I know.
The process of the problem occurs:
Recently, I moved my Flarum forums to a brand new server.
I have deployed the environment according to the same software version.
Everything is going smooth.
Database import.
Install all necessary extensions and plugins.
Finally, the entire forum file is backed up and thrown into my website directory.
Visit the forum.
Everything looks normal.
But when I try to register a new user.
It went wrong.
Tried many solutions but none seem to work.
Pretty sure this has nothing to do with plugins.
I've tried turning off all plugins, but the problem persists.
Problem Description:
The domain name has not changed, the database table name has not changed, only the database password has been modified. I have modified the correct database password in the config.php file.
Logging in and accessing posts is no problem, and old users are no problem posting.
Once a new user is registered, it will prompt that it cannot be empty.
I searched the Internet for a round, but I didn't find much of this problem.
When DEBUG is turned on, the error code is also not prompted, but the prompt cannot be empty.
The username cannot be empty, the password cannot be empty, the mailbox cannot be empty, etc.
Also, please help someone who has encountered a similar problem.
Error content:
username cannot be empty.
email cannot be empty.
password cannot be empty.
Debug mode error content:
username cannot be empty.
email cannot be empty.
password cannot be empty.
Solutions tried:
Check MYSQL
Check PHP
Check for pseudo static
Check for modifications to the CONFIG.PHP file
Check the domain name
Check PHP's Disabled Functions
Check PHP extensions
Restart the list of all plugins and try to upgrade composer (prompt the latest version does not need to be upgraded).
URL:
https://bbs.cltserver.xyz
Finally:
I know my English might look weird to you, that's because I use google translate, hope this isn't too bad, love you guys.