I have reload firmware via Uboot.
I followed your instructions:
OpenWrt 19.07.7, r11306-c4a6851c72
=== WARNING! =====================================
There is no root password defined on this device!
Use the “passwd” command to set up a new password
in order to prevent unauthorized SSH logins.
root@GL-MT300N-V2:~# passwd root
Changing password for root
New password:
Bad password: too weak
Retype password:
passwd: password for root changed by root
root@GL-MT300N-V2:~# ps |grep -i lighttpd
18758 root 1232 S grep -i lighttpd
root@GL-MT300N-V2:~# /etc/init.d/lighttpd start
daemonized server failed to start; check error log for details
root@GL-MT300N-V2:~# cat /tmp/log/lighttpd/error.log
2021-11-02 19:46:19: (server.c.1412) server started (lighttpd/1.4.48)
2021-11-03 10:28:30: (server.c.1412) server started (lighttpd/1.4.48)
Is process exist after lighttpd start?
root@GL-MT300N-V2:~# ps |grep -i lighttpd
3179 root 4796 S /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf
Has the process opened a port?
root@GL-MT300N-V2:~# netstat -lp
tcp 0 0 0.0.0.0:https 0.0.0.0:* LISTEN 3179/lighttpd
tcp 0 0 0.0.0.0:www 0.0.0.0:* LISTEN 3179/lighttpd
Is your output netstat complete? It looks like lighttpd starts and exits immediately.
Perhaps some process is already holding port 80. Please, try this:
root@GL-MT300N-V2:~# netstat -lp | grep www
tcp 0 0 0.0.0.0:www 0.0.0.0:* LISTEN 3206/lighttpd
Can I see the contents of your config file?
root@GL-MT300N-V2:~# cat /etc/lighttpd/lighttpd.conf
Does the configuration test pass?
root@GL-MT300N-V2:~# /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf -tt
Which will show starting lighttpd manually? Execute this command, and try access to router from browser, please:
root@GL-MT300N-V2:~# /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf -D