Mamp Pro + WordPressでテーマやプラグインのインストールを行う方法メモ

wp-config.phpにdefine('FS_METHOD', 'direct');を追加する。

またターミナルで chown -R _www:_www xxx (WordPressの実効ユーザー_wwwをディレクトリxxx以下の所有者とする)xxxにはplugins, themes, uploadsを指定する。

そうすることでftpや書き込み権限によるエラーが出なくなり、ローカルサーバでもリモート同様の挙動をしてくれるようになった。

めでたしめでたし。 

Macの隠しファイルは表示しつつ.DS_Storeを非表示にする

ものすごく久しぶりの更新。

Webサイトのファイル操作をする際、.htaccessなどの隠しファイル("."から始まるファイル)をファインダーで表示するようにしています。ただしそれに伴って表示される.DS_Storeというファイルが厄介者。

例えばFinder(XtraFinderを使用)で画像をまとめて移動させる場合、「一括選択」→「切り取り」→目的のフォルダへ移動→「貼り付け」ってやろうとしても.DS_Storeも移動しようとするためにエラーとなります。

なんとか隠しファイルを表示しつつ.DS_Storeを非表示にする方法を探していたところ、うまくいきました(Mac OS X 10.8環境)手順としては以下の通り

  • Asepsisのインストール&起動
  • ターミナルアプリで sudo find / -name ".DS_Store" -delete
  • 再起動

これでファイルの一括操作なんかが楽になるはず。もやもやしてた方はぜひお試しを!