2009-2-20

xreaでWordPressを自動アップグレードするには

WordPressには自動アップグレード機能がありますが、xreaではプラグインなどを自動アップグレードしようとしてもエラーとなり自動アップグレードができません。

これはphpがセーフモードで稼働している為であり、該当phpをcgiで動かせば自動でできるようになります。

<Files update.php>
AddHandler application/x-httpd-phpcgi .php
</Files>

上記を記述した.htaccessをwp-admin内に置けば自動でアップグレードできるようになります。

2008-4-18

XREAでWordPress2.5のメディアアップロード機能を使うには

以前のエントリー、WordPress 2.1.2でファイルアップロード にも書いたようにXREAサーバーでは、PHPはセーフモードで稼働しているため、そのままではメディアアップロード機能が使えない。

その対策としてwp-adminフォルダ内に.htaccessファイルを使用してPHPをCGIとして動作させればよかったのだが、このたびME2.2.1からWordPress2.5日本語版にアップグレードしたら、

「アップロード中にエラーが発生しました。後ほど再度お試しください。」

とのエラーが出て、またもやアップロードが出来なくなった。
で、いろいろ試してみて.htaccessを以下のように修正したら、また無事アップロードできるようになりました。

<files upload.php>
AddHandler application/x-httpd-phpcgi .php
</files>

これを

<files async-upload.php>
AddHandler application/x-httpd-phpcgi .php
</files>

に変更したらアップロード出来るようになりました。
(続きを読む…)

2007-12-15

CPIサーバーでWordPress をカスタマイズする為の注意点

SEOを考え、パーマリンクの設定を

/articles/%category%/%post_id%.html

に変更しようと、WPの管理画面から設定すると、サーバーにアクセス出来なくなります。

CPIサーバーでmod_rewriteを有効にするには
.htaccessで

Options +FollowSymLinks

という記述が必要になります。

これを先に記述してから、WPの管理画面からパーマリンクの設定を変更します。


この、先にOptions +FollowSymLinksを記述してから、WPの管理画面からパーマリンクの設定をするという順番が大切みたいで、いきなり直接下記を.htaccessに記述しても、リンク先はNot Foundとなります。

AddHandler x-httpd-php441 .php
suPHP_ConfigPath /usr/home/g123456/secure/wordpress/
Options +FollowSymLinks

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

2007-6-21

コメント欄にクイックタグを追加するプラグイン Comment Quicktags(WordPress 2.2対応)

コメント欄に、簡単にhtmlタグを挿入できるプラグインを追加しました。
設定は簡単で、
WordPress Plugin:Comment Quicktags Reloaded
からComment Quicktag Plugin
をダウンロードし、プラグインを有効にするだけです。

コメント欄のクイックタグ
こんな感じのタグが追加されます。

2007-5-17

UTWとUTW mod Related Postを導入

関連記事を表示したかったので、 UltimateTagWarrior v3.141592日本語版と、UTW mod Related Postをインストールしました。

▲TOP