Nginx(Ubuntu上)を起動しようとすると、次のエラーが発生します ""nginxを起動しています"/ usr / local / nginx /on""そのようなファイルまたはディレクトリはありません"""
突然現れ始めました。
誰かがこのシナリオに遭遇しましたか?ポインタはありますか?
前もって感謝します
Nginx(Ubuntu上)を起動しようとすると、次のエラーが発生します ""nginxを起動しています"/ usr / local / nginx /on""そのようなファイルまたはディレクトリはありません"""
突然現れ始めました。
誰かがこのシナリオに遭遇しましたか?ポインタはありますか?
前もって感謝します
apt-getによって提供されるNginxを実行しているようには見えません。これは、「sudo / usr / sbin/nginx」で開始されるためです。nginxバイナリは本当に「/usr/ local / nginx / on」に配置されていますか?この形でどこから手に入れたのですか?
私のubuntuインストールはサービスを使用してnginxを開始します:
sudo service nginx start
エラーメッセージがシェルではなくログファイルに表示される場合、欠落しているファイルは nginx.conf または別の conf ファイルに含まれている可能性があります。最近、構成を追加または削除しましたか?
シェルに表示される場合は、nginx のインストールで何かが壊れている可能性があります。
ここでの問題は、おそらく、access_log on;構成ファイルの 1 つに似ていることです。に変更onするだけpath/to/your/logfileです:)
Ubuntuサーバーにnginxをインストールしましたが、ありません/usr/local/nginx/on。
私はそれをで始め/etc/init.d/nginx onます。
nginxプロセスに書き込み可能なディレクトリ/usr/ local/nginxを共同作成する必要があります
私はまったく同じ問題を抱えていました(「そのようなファイルまたはディレクトリはありません」mgs)、そしてその理由は次のとおりです-ファイルに間違ったキャリッジリターン記号があります。それと同じくらい簡単です!私はWindowsを使用していますが、テキストエディタはキャリッジリターンのためにCR + LFを挿入しましたが、UnixはLFのみを受け入れます。それ以外の場合はファイルを解析できません。
bashスクリプトをWindowsからUnixに変換する方法の詳細については、こちらをご覧ください-http://kb.iu.edu/data/acux.html