GNU/Linux >> Belajar Linux >  >> Linux

getpwnam(www) gagal di /etc/nginx/nginx.conf

Solusi 1:

Pengguna yang Anda tentukan di konfigurasi Anda, www , tidak ada. Buat pengguna, atau pilih pengguna yang sudah ada.

Solusi 2:

Opsi Anda yang lain (jika Anda tidak ingin membuat pengguna baru) adalah mengganti bidang pengguna di nginx.conf dengan:

user nobody;

Solusi 3:

Buat www pengguna. Di Ubuntu ini harus dilakukan dengan menggunakan perintah dan bendera berikut:

sudo adduser --system --no-create-home --shell /bin/false --group --disabled-login www

Linux
  1. nginx - 413 Permintaan Entitas Terlalu Besar

  2. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  3. Bagaimana /etc/motd Diperbarui?

  1. Contoh file /etc/mke2fs.conf

  2. host:penguraian /etc/resolv.conf gagal

  3. nginx:[emerg] direktif tidak diketahui di /etc/nginx/sites-enabled/example.com:3

  1. Kapan saya harus menggunakan /dev/shm/ dan kapan saya harus menggunakan /tmp/?

  2. /etc/passwd menampilkan pengguna dalam grup, tetapi /etc/group tidak

  3. Haruskah situs web berada di /var/ atau /usr/ sesuai dengan penggunaan yang disarankan?