The solution to the problem that the verification code is not displayed in the php background: first confirm that the website source code is complete, so that the PHP environment is normally enabled and supported; then use ansi to make the encoding correct; finally give it to [C/WINDOWS/] Write and modify permissions can be changed to anonymous access, write and modify permissions.
Solution for PHP background not displaying verification code:
First: Confirm that the website source code is complete.
Second: Determine whether the PHP environment is normal and has been enabled and supported. If it is not enabled, please open the PHP configuration file and remove ;extension=php_gd.dll
or ;extension=php_gd2 ";" before .dll
. Remember not to forget to restart the server for it to take effect.
Third: There is an error in the encoding. For example, when a PHP file is opened with text, various garbled characters will appear. In this case, it will not be effective.
Solution: Modify the encoding of the config.inc.php
file to ANSI, which is consistent with the encoding of checkcode.php, because checkcode.php
The encoding is ANSI! Find a UTF-8 text tool, such as UltraEdit-32, and just save it.
Fourth: Permission issues, grant write and modify permissions under C/WINDOWS/
, and change to anonymous access write and modify permissions, which can solve the problem that the website background cannot display the verification code Condition.
Related learning recommendations: php programming (video)
The above is the detailed content of What should I do if the verification code is not displayed in the PHP backend?. For more information, please follow other related articles on the PHP Chinese website!