Failed to start The Apache HTTP Server - after directadmin update

Hi To All

My web server is down i cant start httpd

[root@srv ~]# systemctl status httpd
● httpd.service - The Apache HTTP Server
Loaded: loaded (/etc/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: failed (Result: signal) since Tue 2020-06-30 10:41:18 +0430; 1min 17s ago
Process: 1363 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=killed, signal=KILL)
Main PID: 1363 (code=killed, signal=KILL)

Jun 30 09:52:24 srv.shahriariboresh.ir systemd[1]: Starting The Apache HTTP Server…
Jun 30 10:41:13 srv.shahriariboresh.ir systemd[1]: httpd.service start operation timed out. Terminating.
Jun 30 10:41:18 srv.shahriariboresh.ir systemd[1]: httpd.service stop-sigterm timed out. Killing.
Jun 30 10:41:18 srv.shahriariboresh.ir systemd[1]: httpd.service: main process exited, code=killed, status=9/KILL
Jun 30 10:41:18 srv.shahriariboresh.ir systemd[1]: Failed to start The Apache HTTP Server.
Jun 30 10:41:18 srv.shahriariboresh.ir systemd[1]: Unit httpd.service entered failed state.
Jun 30 10:41:18 srv.shahriariboresh.ir systemd[1]: httpd.service failed.

any body help me ?

don’t mean to pry but if i connect to the URL you posted srv.shahriariboresh.ir with http or https i get "Apache is functioning normally " so apache seems to be running. Check with ps ax | grep apache or sth. like that. It seems to be a problem with your service-manager (systemd is really not the most reliable or logical of them) - try to stop and the (re)start the service with that.
GOOD LUCK!

Could be that you have apache2 and httpd installed parallel so that httpd can’t start because port is busy, check who is using your port 80 (http):

sudo netstat -avp | grep http