HTTP 'auth_basic' Error on NGINX

5,386

Using the comments answered this question for me - from @danila-vershinin:

Correct the quotes in “Administrator’s Area” to straight ones? "Administrator’s Area"

and @jason-prawn:

Those bad quotes happen when you copy from the nginx docs

(I did exactly that, link to the nginx docs I was using)

Share:
5,386
Pramathesh Saha
Author by

Pramathesh Saha

Animal Lover | Social Media Enthusiast | Advertiser | Media Professional | Marketeer

Updated on September 18, 2022

Comments

  • Pramathesh Saha
    Pramathesh Saha almost 2 years

    My code to secure the wp-login page is throwing an error: nginx: [emerg] invalid number of arguments in "auth_basic" directive in /etc/nginx/conf.d/wordpress.conf:41

    I am not sure what is wrong within the auth_basic directive.

    The following is the code located within the server block on NGINX 1.17.10

    location /wp-login.php$ { auth_basic “Administrator’s Area”; auth_basic_user_file /etc/apache2/.htpasswd; }

    apache2-utils has been installed and the user and password has been created for the same too.

    • Danila Vershinin
      Danila Vershinin almost 4 years
      Correct the quotes in “Administrator’s Area” to straight ones? "Administrator’s Area"
    • Pramathesh Saha
      Pramathesh Saha almost 4 years
      Worked! But, it still won't show the authentication popup. Not sure what is incorrect here
    • Jason Prawn
      Jason Prawn over 3 years
      Those bad quotes happen when you copy from the nginx docs
    • JonasCz
      JonasCz almost 3 years
      Hmm, they should really fix their docs to be compatible with the software itself...