CORESERVERでXML-Sitemap Generatorを使う
CORESERVERはPHPをセーフモードで動かすからなのか、XML-Sitemap Generatorを使ってlsitemap.xmlを生成しようとすると、下記のようなエラーが発生しました。
There was a problem writing your sitemap file. Make sure the file exists and is writable.
There was a problem writing your zipped sitemap file. Make sure the file exists and is writable.
見たとおり、書き込むことができないと。。。
そこで、新規に作ることはできなくても、上書きすることはできるだろうと考え、先に適当な(CORESERVERに引越しする前、さくらインターネット上で生成されたサイトマップ)sitemap.xmlとsitemap.xml.gzをルートディレクトリに置いてやりました。
それでも駄目だったので、はて?と思い、サイトマップファイルのパーミッションを見ると書き込みの権限が無かった。。そこで、パーミッションを666に設定。無事サイトマップは作られました。
CORESERVERはダントツに安くていいんですが、色々面倒ですね。費用対効果を考えると、ブログを1個しか使わないって方は他のを使った方がいいかも。
コメントはまだありません。