I’ve installed ERPNext with the ‘easy install’ script method.
It has set ERPNext to come up automatically on a reboot, so ‘bench start’ is not needed.
I commonly find that a server reboot is necessary - particularly when modifying *.py files in my custom app, because those changes do not always reload as expected.
I find that when I’ve restarted the server using ‘sudo reboot’ it sometimes leaves ERPNext displaying a ‘Internal Server Error’ that can only be released by running the following commands
sudo mysqld --tc-heuristic-recover=ROLLBACK
sudo service mysql start
What is the ‘accepted or suggested’ method of shutting down/restarting ERPNext, when not launched by ‘bench start’?