Ran into the same problem installing Wordpress MU 2.6.3.
What I found out is that the script checking if the given directory is writeable is a little bit flawed - at least for my configuration.
The root of all evil is that the PHP function is_writable($dir)
returns false, if the slash ('/') is missing from the end of $dir
!
So what to do? I solved this by hacking the file index-install.php
and changing the function checkdirs()
as follows:
function checkdirs() {
global $dirs;
$return = true;
//
$errors = array();
foreach( (array) $dirs as $dir ) {
// HACK STARTS HERE
if( $dir[strlen($dir)-1] != '/' ) {
$dir .= '/';
}
// END OF HACK
if( false == is_writeable( $dir ) ) {
$errors[] = $dir;
}
}
I hope this helps.