The SitePoint Forums have moved.

You can now find them here.
This forum is now closed to new posts, but you can browse existing content.
You can find out more information about the move and how to open a new account (if necessary) here.
If you get stuck you can get support by emailing forums@sitepoint.com

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Anybody have any ideas on where I would start looking to find out what's wrong here:

"Fatal error: Call to undefined function: is_writeable()..."

Since "is_writeable()" is a PHP function, how could it be undefined?

The script (OD FAQ) works fine, except this part that writes a new FAQ. I can add categories, etc. (It stores them in a text file.) Plus, I've got tons of other PHP scripts, both 3 and 4, running everywhere.

The only thing the author could figure out might be that there are too many users accessing the thing at once. But, in this case, it's just me.

Problem is, that page of the script is over 2200 lines, but here is the actual piece where it's hanging:

if(trim($answer) && trim($question)) {

if (is_writeable($datadir.$section_name) AND is_writeable($cat_file)) {

... etc.

Got it over at http://www.oodie.com. It's been around for a while, through several versions, and, as mentioned, the author can't figure out why it would break there, so it must be working for someone. Plus, it has gotten good ratings at hotscripts, etc.

Anyway, I did a sort of fix. Since I already know those files are indeed "writeable," this morning I got rid of that "if" clause. Works fine now.

This really is a nice looking FAQ generator, easy to install except for my problem, with a cool admin interface.