2016-05-26 5 views
0

Yiiをインストールし、Nginxサービスを使用してWebアプリケーションを実行しようとしています。私はnginx - 高性能Webサーバーの起動に失敗しました

sudo systemctl restart nginx.serviceをしようとすると、私はエラーを持っている...

enter image description here

それから私は、ステータスを確認しようと、私はこれを取得...

enter image description here

私が見つけましたどこかで私はnginx -t -c /etc/nginx/nginx.confを実行して、エラーの原因を調べる必要があります。しかし、すべては問題ありません。それは、構文は大丈夫とテストが成功したと言います。 enter image description here

これで問題と思われるものをお助けください。

答えて

0

実行ls -l /usr/share/nginx/これは、アクセスログを保存し、ディレクトリが存在し、nginxを実行しているユーザーが書き込みアクセス権を持っていることを確認する場所です。

+0

やあルークのように、チェックして、80ポートが使用されているようです。お返事をありがとうございます。私はコマンドを実行すると、私はaccess.logとerror.logファイルとhtmlがディレクトリです。ここに書き込みアクセス権がありますか? –

+0

これはunixファイルのアクセス許可になります。ユーザーのrootは、ログファイルに書き込む機能、最初に別のユーザーとして作成しなかったこと、または書き込み権限を持つディレクトリ自体を確認する機能が必要です。 'ls -la/usr/share/nginx'です。 http://www.tutorialspun.com/unix/unix-file-permission.htmを参照してください。そのコマンドの出力を含めれば、設定の理解に役立ちます。 –

0

は、ちょうど

sudo netstat -lnp | grep 0.0.0.0:80

関連する問題