Why is there Mixed Content?

deploy web application, nginx is configured to http jump to https.

the code of the application layer is not processed (default is http),

but mixed content. appears on the visiting page

referring to the picture, http--> https is valid (at least partially), but why did the error occur in the end?

Mar.07,2021
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b350ae-2bf6c.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b350ae-2bf6c.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?