WordPress.org

Ready to get started?Download WordPress

Forums

[resolved] 3.7 AutoUpdate on IIS (8 posts)

  1. Edoardo
    Member
    Posted 5 months ago #

    Hello there,

    I'm testing the 3.7 release but I'm not receiving any email from WordPress about the AutoUpdate feature.
    Actually it is unclear to me if this is expected to work on an IIS installation.

    Any thoughts?

    Thank you.

  2. Turn on debugging and try again. It should be working on IIS though.

    @nacin is there another way to debug?

  3. Andrew Nacin
    Lead Developer
    Posted 5 months ago #

    If it is updating, and you are not receiving an email, then I would look into your server's ability to send email.

    If it is not updating, then it is likely because 1) version control is being used, or 2) file permissions are not configured in such a way that we can do a background update.

    When you click "Update Now", if you are asked for your FTP credentials, then background updates will *not* work.

  4. Edoardo
    Member
    Posted 5 months ago #

    In my setup I'm not using version control nor FTP upgrades.

    I tried "Update Now" and it hang, so I fiddled with filesystem permissions and I was finally able to update.

    Since then, still nothing is automatically happening.

    Any idea what can I check?
    How is autoupdate happening?

    Thank you.

  5. Edoardo
    Member
    Posted 5 months ago #

    I get four "PASS" and a nice note "This site is able to apply these updates automatically. Cool!".

  6. so I fiddled with filesystem permissions and I was finally able to update.

    Out of curiosity, what, exactly, did you do to make it work?

  7. Edoardo
    Member
    Posted 5 months ago #

    I originally had the wp-content folder ACL'ed for read/modify to the IUSR group and that worked fine.
    However, setting the IUSR group to read/modify to the root folder of my wordpress setup didn't work.
    I ended up ACL'd the root folder to full control for the identity of the application pool (that is the account that runs php-cgi.exe).
    That did the trick.

    :)

Reply

You must log in to post.

About this Topic