• I installed WP 1.5.1 on my site (on Windows/IIS) a while ago and everything seemed to install fine. But when I navigated to my blog page, I got this error:

    “Fatal error: Call to undefined function: zeroise() in c:\<directories omitted>\blog\wp-includes\template-functions-links.php on line 122”

    I tabled this issue for a while, but I finally got around to addressing it. First, I re-uploaded all the files and tried again to no avail. Then, I contacted my ISP, and they suggested making sure I had the latest version.

    So I downloaded 1.5.2 and performed the upgrade function. When I did, I got this warning:

    “Warning: mkdir(c:\hosting\webhost4life\member\nhebb\blog/wp-content/themes/the-breeze-blog): Permission denied in c:\hosting\webhost4life\member\nhebb\blog\wp-admin\upgrade-functions.php on line 683”

    So now I think it’s a file permissions issue. I’ve suggested this to my ISP’s Help Desk, but since I’m not very knowledgeable about IIS I don’t know all the configuration issues that could cause this.

    Can anyone give some hints to what the problem might be to help shorten the troubleshooting process with my ISV?

    Thanks.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter nhebb

    (@nhebb)

    OK, I narrowed this down and it seems to be a file permissions problem. Unfortunately, I don’t know jack about what I should be setting the files permissions to. I assume that I want wp-config.php to be restricted access since in contains the db password, but should all other be full read/write access?

    Typically php files should be set to 644 (read/write access for owner, read access for everyone else). Failing that, 664 is acceptable (though not the most secure, especially on a shared host). If you need to use 666, that is read and write access for everyone, think about a new host.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Fatal error: call to undefined function zerois()’ is closed to new replies.