2014年8月2日土曜日

launchctl


起動時などに何かしたいときは/Library/LaunchDaemonにplistを作っておく。

launchctl load -w xxxx.plist

でOK。

launchctl: no plist was returned for: xxxx.plist
nothing found to load

などのエラーのときは記述ミスなどが疑われるので、

plutil -lint xxxx.plist

でエラーチェックできる

2014年8月1日金曜日

passengerでエラー

Can't connect to local MySQL server through socket '/var/mysql/mysql.sock'

my.confとかさわっていない、mysql.sockが見当たらないので、mysqld_safeで起動して、mysql.sockを生成。これで動きました。前もやったけど、ここに書いてなかったのかな、みあたらない

/var/mysql〜

2014年7月27日日曜日

AuthType

Server.appでldapを利用するには
AuthTypeをDigestからBasicにするだけみたい。


http://support.apple.com/kb/HT4777?viewlocale=ja_JP

2014年7月21日月曜日

mod_dav_svn関連のエラー

エラー

XSWebConfig:ERROR:
httpd: Syntax error on line 149 of /Library/Server/Web/Config/apache2/httpd_server_app.conf: Cannot load /usr/libexec/apache2/mod_dav_svn.so into server: dlopen(/usr/libexec/apache2/mod_dav_svn.so, 10): Library not loaded: /usr/lib/libsvn_repos-1.0.dylib\\n  Referenced from: /usr/libexec/apache2/mod_dav_svn.so\\n  Reason: image not found

とりあえず街頭ファイルのシンボリックリンクを作成するか、コピーで

/Applications/Xcode.app/Contents/Developer/usr/lib/libsvn_fs-1.0.dylib
/Applications/Xcode.app/Contents/Developer/usr/lib/libsvn_fs_fs-1.0.dylib
/Applications/Xcode.app/Contents/Developer/usr/lib/libsvn_fs_util-1.0.dylib
/Applications/Xcode.app/Contents/Developer/usr/lib/libsvn_delta-1.0.dylib
/Applications/Xcode.app/Contents/Developer/usr/lib/libsvn_subr-1.0.dylib
/Applications/Xcode.app/Contents/Developer/usr/lib/libsvn_repos-1.0.dylib

パーミッションの@の消し方

xattr -d com.apple.FinderInfo ファイル名
xattr -d com.apple.metadata:kMDItemWhereFroms ファイル名
xattr -d com.apple.quarantine ファイル名

2014年6月27日金曜日

外からアクセスできない

LAN外からwebにアクセスしようとしてもつながらない。

DNSレコードのサービスの設定が間違っていたよだ。

○ インターネット > IPv4アドレス
× インターネット > ルーターアドレス

2013年9月23日月曜日

xcodeでcheckoutできない

xcode→organizer→repositories→add repositoryの手順でhttps://〜で登録する。

リポジトリ自体はグリーンマークなのだが、チェックアウトされなかったり、コミットログなどが閲覧できないとか、trunk,branchesなどの入力がレッドランプになる。

試しにsvn list https://〜をコマンドラインでたたくと、、、

証明書の認証周りで聞かれる。

permanentlyにしてみると。。。

xcodeでも上記の問題が解決されていた。
しかし、サーバー側のアクセスログにも残らないし、問題解決までちょっとかかってしまった。