This was almost too easy!
The problem: Plugin Manager uses exec() to call the unzip command to extract files from plugin archives. This does not work in safe mode. On my hosting ISP, PHP is run in safe mode with safe_exec_dir set to “.”, which restricts exec() to calling only executables in the current directory.
The solution: Create a symbolic link for unzip in the main WordPress directory, pointing to /usr/bin/unzip
My hosting site has allow_url_fopen set, so I did not have to work around a similar call to wget that Plugin Manager uses in the absence of allow_url_fopen.
I posted a comment about this at the Plugin Manager blog site.
WordPress 1.5 Themes is a blog about (you guessed it) with links to a WordPress theme competition/catalog.
And then there is the official WordPress Theme and Style Repository
I haven’t wanted to start a blog, not knowing if I was ever going to get around to updating it, or have things worth saying. But now that I’m playing with WordPress, I realized that I can blog without blogging by just making the test site visible. I’ll document what I do with it. Maybe once in a while I’ll have something else to say.
If nothing else, hints on any customization that is necessary on the sonic.net web server that I’m hosting on should be helpful to other sonic.net customers who want to set up a blog.