Simple Sitemaps & All In One SEO - Not writing sitemap.xml file.

Hi everyone,

Today I attempted to install Andrew's Simple Sitemaps & All In One SEO plugin (version 5, I believe). Per the install.txt file, I placed all the files into their respective directories. I also edited my .htaccess as follows (look toward the bottom):

# BEGIN WPSuperCache
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
AddDefaultCharset UTF-8
RewriteCond %{REQUEST_URI} !^.*[^/]$
RewriteCond %{REQUEST_URI} !^.*//.*$
RewriteCond %{REQUEST_METHOD} !=POST
RewriteCond %{QUERY_STRING} !.*=.*
RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress|wp-postpass_).*$
RewriteCond %{HTTP:Accept-Encoding} gzip
RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz -f
RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html.gz [L]

RewriteCond %{REQUEST_URI} !^.*[^/]$
RewriteCond %{REQUEST_URI} !^.*//.*$
RewriteCond %{REQUEST_METHOD} !=POST
RewriteCond %{QUERY_STRING} !.*=.*
RewriteCond %{HTTP:Cookie} !^.*(comment_author_|wordpress|wp-postpass_).*$
RewriteCond %{DOCUMENT_ROOT}/wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html -f
RewriteRule ^(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html [L]
</IfModule>
# END WPSuperCache

RewriteEngine On
RewriteBase /

#Options +FollowSymlinks
#RewriteEngine on
#RewriteCond %{REMOTE_HOST} !^(72\.169\.92\.58|74\.73\.197\.54|67\.142\.130\.13)
#RewriteCond %{REQUEST_URI} !/moving\.html$
#RewriteRule .* http://ibankcoin.com/moving.html [R=302,L]

#uploaded files
RewriteRule ^(.*/)?files/$ index.php [L]
RewriteCond %{REQUEST_URI} !.*wp-content/plugins.*
RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L]
RewriteRule ^(.*/)?sitemap.xml wp-content/sitemap.php [L]

# add a trailing slash to /wp-admin
RewriteCond %{REQUEST_URI} ^.*/wp-admin$
RewriteRule ^(.+)$ $1/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-.*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>

However the plugin doesn't appear to be creating a sitemap.

After a test post, my PHP error log contained the following series of warnings:

[17-Jul-2009 17:45:54] PHP Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/var/www/vhosts/ibankcoin.com/httpdocs:/tmp) in /var/www/vhosts/ibankcoin.com/httpdocs/wp-content/mu-plugins/simple-sitemaps.php on line 100
[17-Jul-2009 17:45:54] PHP Warning: mkdir() [function.mkdir]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/var/www/vhosts/ibankcoin.com/httpdocs:/tmp) in /var/www/vhosts/ibankcoin.com/httpdocs/wp-content/mu-plugins/simple-sitemaps.php on line 101
[17-Jul-2009 17:45:54] PHP Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(//var) is not within the allowed path(s): (/var/www/vhosts/ibankcoin.com/httpdocs:/tmp) in /var/www/vhosts/ibankcoin.com/httpdocs/wp-content/mu-plugins/simple-sitemaps.php on line 100
[17-Jul-2009 17:45:54] PHP Warning: mkdir() [function.mkdir]: open_basedir restriction in effect. File(//var) is not within the allowed path(s): (/var/www/vhosts/ibankcoin.com/httpdocs:/tmp) in /var/www/vhosts/ibankcoin.com/httpdocs/wp-content/mu-plugins/simple-sitemaps.php on line 101
[17-Jul-2009 17:45:54] PHP Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(//var/www) is not within the allowed path(s): (/var/www/vhosts/ibankcoin.com/httpdocs:/tmp) in /var/www/vhosts/ibankcoin.com/httpdocs/wp-content/mu-plugins/simple-sitemaps.php on line 100
[17-Jul-2009 17:45:54] PHP Warning: mkdir() [function.mkdir]: open_basedir restriction in effect. File(//var/www) is not within the allowed path(s): (/var/www/vhosts/ibankcoin.com/httpdocs:/tmp) in /var/www/vhosts/ibankcoin.com/httpdocs/wp-content/mu-plugins/simple-sitemaps.php on line 101
[17-Jul-2009 17:45:54] PHP Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(//var/www/vhosts) is not within the allowed path(s): (/var/www/vhosts/ibankcoin.com/httpdocs:/tmp) in /var/www/vhosts/ibankcoin.com/httpdocs/wp-content/mu-plugins/simple-sitemaps.php on line 100
[17-Jul-2009 17:45:54] PHP Warning: mkdir() [function.mkdir]: open_basedir restriction in effect. File(//var/www/vhosts) is not within the allowed path(s): (/var/www/vhosts/ibankcoin.com/httpdocs:/tmp) in /var/www/vhosts/ibankcoin.com/httpdocs/wp-content/mu-plugins/simple-sitemaps.php on line 101
[17-Jul-2009 17:45:54] PHP Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(//var/www/vhosts/ibankcoin.com) is not within the allowed path(s): (/var/www/vhosts/ibankcoin.com/httpdocs:/tmp) in /var/www/vhosts/ibankcoin.com/httpdocs/wp-content/mu-plugins/simple-sitemaps.php on line 100
[17-Jul-2009 17:45:54] PHP Warning: mkdir() [function.mkdir]: open_basedir restriction in effect. File(//var/www/vhosts/ibankcoin.com) is not within the allowed path(s): (/var/www/vhosts/ibankcoin.com/httpdocs:/tmp) in /var/www/vhosts/ibankcoin.com/httpdocs/wp-content/mu-plugins/simple-sitemaps.php on line 101
[17-Jul-2009 17:45:54] PHP Warning: file_put_contents(//var/www/vhosts/ibankcoin.com/httpdocs/wp-content/blogs.dir/16/files/sitemap.xml) [function.file-put-contents]: failed to open stream: Permission denied in /var/www/vhosts/ibankcoin.com/httpdocs/wp-content/mu-plugins/simple-sitemaps.php on line 103

In an attempt to elude the open_basedir restriction noted in the log history above, I edited /etc/php.ini to read as follows:

open_basedir = Off

I then rebooted Apache using

/etc/init.d/httpd restart

I then published another test post. I'm still getting the aformentioned warnings in my PHP error log. I'm also still without a sitemap.xml file in my document root (i.e., /var/www/vhosts/ibankcoin.com/httpdocs/sitemap.xml, which should be publicly accessible via web browser at http://www.ibankcoin.com/sitemap.xml).

I also uploaded a file named sitemap.xml to my document root with full 777 permissions -- but the plugin still isn't writing any data to the file.

Any help would be greatly appreciated.

Thanks,
Jeremy