How to enable/disable graceful restart for Apache?

Follow

Comments

6 comments

  • Avatar
    David Schroff

    The manual does not notice how to enable this change:

    /usr/local/psa/admin/bin/httpdmng --reconfigure-all
  • Avatar
    Pavel Rozental

    Hello David, article is correct. It's not needed to run httpdmng command to apply changes. 

  • Avatar
    Justin

    No David is correct. I run a webapp from within Plesk, and simply completing this database edit did not do the job. My logs showed:

    503 POST {my uri} HTTP/1.0

    (104)Connection reset by peer: AH01075: Error dispatching request to :, referer: {my uri}

    Thank you David for posting the final step.

  • Avatar
    Bulat Tsydenov

    s intende@Justin, Hi!

    Let me try to explain to you how it works and why it is actually not required to run httpdmng utility.

    The solution from this article is to add a particular parameter to Pleks database. Every time when Plesk runs reconfiguration of some configuration files, it checks the value of 'restart_apache_gracefully' parameter. If it is true, then Plesk will restart apache gracefully. If you run httpdmng after these steps, it will not make anything to achieve what this article is intended for. 

    As for the errors, I believe they could have been resolved by running httpdmng to fix them, however, the cause of them different and the solution from this article makes nothing to fix them. 

  • Avatar
    Stéphan Schamp

    To enable:

    INSERT INTO psa.misc VALUES ('restart_apache_gracefully', 'true') ON DUPLICATE KEY UPDATE val='true';

     

    To disable:

     

    INSERT INTO psa.misc VALUES ('restart_apache_gracefully', 'false') ON DUPLICATE KEY UPDATE val='false';

  • Avatar
    Rhein Web

    VERY VERY HELPFULL TO AVOID 502 NGINX ERRORS !!!

Please sign in to leave a comment.

Have more questions? Submit a request