Windows 10 Home Edition および Windows Server 2008 Enterprise Edition では、Windows Service Wrapper (winsw.exe、バージョン 191) を使用して、nginx-1.9.12 をサービスとして開始します。Ngnix サービスのインストールとアンインストールはできますが、開始することはできません。をクリックすると、図に示すようなプロンプトが表示されます。
理由を聞いてもいいですか? アドバイスをお願いします。
追加: これら 2 つの写真は Win10 のスクリーンショットです。 win7 32 ビット Ultimate バージョンでもう一度試してみたところ、起動時にエラー 1067 が表示されました。 Windows Service Wrapper の公式 Web サイトからのダウンロード リンクがダウンしているため、インターネット上で別のリンクを見つけました。win10 + ngnix1.81 の安定版では、プロンプトは図に示すとおりです。
補足: カプセル化する実行可能ファイルを 2 つランダムに選択し、再起動後に正常に起動しました。問題はNginxにあるはずです。
Windows Service Wrapper 構成ファイルの起動パラメータと非アクティブ化パラメータにはファイル名が使用されていると誤解していました。実際には、ディレクトリ パスを指定するだけです。