前提

・wordpressの場所 : /Library/WebServer/****/wordpress
・使用するユーザID : ID
・ホーム : /Users/ID/
・FTPを使用

FTP設定 :

前提 : サービスが起動しており、設定→詳細で参照先がホームフォルダと共有ポイントになっていること
・共有ポイントに/Library/WebServer/****/を追加、使用するユーザーにフルコントロール権限
・使用するユーザの/Users/ID/にシンボリックリンク作成(仮 : web)
   ln -s /Library/WebServer/****/ /Users/ID/web

wordpressの設定

wp-config冒頭に下記を追加
define(‘FS_METHOD’, ‘direct’);
define(‘FTP_BASE’, ‘/web/wordpress/’);
define(‘FTP_CONTENT_DIR’, ‘/web/wordpress/wp-content/’);
define(‘FTP_PLUGIN_DIR’, ‘/web/wordpress/wp-content/plugins/’);
define(‘FTP_USER’, ‘ID’);
define(‘FTP_PASS’, ‘パスワード’);
#パスワードを保存したくない人は最後の行は削除

webserverの実行権限とファイルオーナをあわせる
chown -R _www /Library/WebServer/****/wordpress/wp-content

Mac OSX Server以外で来た方へ
9/9追記 : wordpress日本語codexを編集して訂正しました。
2009年9月現在、wordpress日本語codexの当該箇所に間違いがあります。
FTP_PLUGIN_DIRの後ろに半角スペースが入っており、そのまま使うとconfigエラーではなく動作エラーになります。ご注意を。

One Response to “OSX Serverでwordpressの自動更新が動かない”

  1. [...] 続いて、WordPressg側の設定になる。これは、「OSX Serverでwordpressの自動更新が動かない」(兵馬の嘶き)というエントリがあったので、参考させてもらった。 ディレクトリ構成とかは異なる [...]

Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">

© 2010 兵馬の嘶き Suffusion theme by Sayontan Sinha