Harga BBNI meluncur tajam di bulan April, apakah kita perlu khawatir?
Recent newsHarga BBNI meluncur tajam di bulan April 2024, apakah kita perlu khawatir! Tentu tidak! Karena dari analisa nya sebenarnya sudah sangat aman!
read more(Comments)
Today I had a very very annoying and confusing situation. Which was a doesn't work host! And it's terrible.
Here how it looked like.
And it means the error is in my side. So I go to the site and try to turn off
1. My Gunicorn
2. My Nginx
And it turns out that my Nginx that does not work.
I found it by typing
service nginx status
or
journalctl -xe
And it always give me error that
django@dashboardserver:~$ journalctl -xe
Hint: You are currently not seeing messages from other users and the system.
Users in the 'systemd-journal' group can see all messages. Pass -q to
turn off this notice.
No journal files were opened due to insufficient permissions.
and it made me more worried because nothing it seems wrong
django@dashboardserver:~$ service nginx stop
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to stop 'nginx.service'.
Authenticating as: ,,, (django)
Password:
==== AUTHENTICATION COMPLETE ===
django@dashboardserver:~$ killall -9 nginx
nginx: no process found
django@dashboardserver:~$ service nginx start
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to start 'nginx.service'.
Authenticating as: ,,, (django)
Password:
==== AUTHENTICATION COMPLETE ===
Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
django@dashboardserver:~$ systemctl status nginx.service
● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2019-05-22 19:49:12 UTC; 15s ago
Process: 7504 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=1/FAILURE)
and it still does not show anything
The situation is getting more weird because the system does not show the exact location about where is the error. And it gives me another Paulo Coelho moment where the programmer mostly spend 90% of his time actually not in programming, but in debugging. Especially debugging something that usually works but then why the hell it doesnt work now.
And then I found some hint.
I login as a root and do the test to turn on the nginx again
root@dashboardserver:~# systemctl restart nginx
Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
root@dashboardserver:~# service nginx quit
Usage: nginx {start|stop|restart|reload|force-reload|status|configtest|rotate|upgrade}
root@dashboardserver:~# service nginx stop
root@dashboardserver:~# systemctl start nginx
Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
root@dashboardserver:~# nginx -t
nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (2: No such file or directory)
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
2019/05/22 19:52:09 [emerg] 7679#7679: open() "/var/log/nginx/access.log" failed (2: No such file or directory)
nginx: configuration file /etc/nginx/nginx.conf test failed
And whalla
The isue it turned out because I dont have the log for nginx.
So the solution was creating the log
root@dashboardserver:~# cd /var/log
root@dashboardserver:/var/log# mkdir nginx
root@dashboardserver:/var/log# sudo chown -R www-data:www-data /var/log/nginx;
root@dashboardserver:/var/log# sudo chmod -R 755 /var/log/nginx;
root@dashboardserver:/var/log# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
root@dashboardserver:/var/log# systemctl start nginx
root@dashboardserver:/var/log#
And thanks to this site that helps me find out the solution.
And whalla the site lives again!
Harga BBNI meluncur tajam di bulan April 2024, apakah kita perlu khawatir! Tentu tidak! Karena dari analisa nya sebenarnya sudah sangat aman!
read moreApakah kita perlu khawatir dengan harga saham yang meluncur tajam?
read moreToday, one of the popular topic related to financial policy is the question on
read moreHave you ever heard about LTV? well if you talk about Macroprudential policy, it will be loan to value. But if you talk about startups and the world of tech, it refers to the Lifetime value of a company.
read moreAkhirnya Indonesia menerapkan kurikulum merdeka, namun sebenarnya apa sih itu kurikulum merdeka?
read moreI tried from my own research. And here it is
read moreCollaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits. Dramatically visualize customer directed convergence without
Comments