2017年05月20日

MacPortsでインストールしたnginxが起動しなくなった

MacPorts でインストールした nginx 1.13.0_1 が起動しない。どうも、
/opt/local/etc/LaunchDaemons/org.macports.nginx/org.macports.nginx.plist
の記述が間違っているための模様。以下の修正で OK。
diff -u org.macports.nginx.plist.ORG org.macports.nginx.plist
--- org.macports.nginx.plist.ORG 2017-05-19 08:43:00.000000000 +0900
+++ org.macports.nginx.plist 2017-05-20 07:18:27.000000000 +0900
@@ -11,7 +11,7 @@
<string>--start-cmd</string>
<string>/opt/local/sbin/nginx</string>
<string>-g</string>
- <string>daemon off</string>
+ <string>daemon off;</string>
<string>;</string>
<string>--pid=fileauto</string>
<string>--pidfile</string>
でも、Portfile を書き換えてビルドし直した方が良いかもしれない。
(旧) startupitem.executable ${prefix}/sbin/nginx -g "daemon off"
(新) startupitem.executable ${prefix}/sbin/nginx -g "daemon off;"

[2017-05-22 7:31 追記]
1.13.0_2 で修正されています。
ラベル:MacPorts nginx
posted by yamaga at 07:31| Comment(0) | TrackBack(0) | macOS / Darwin | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック