Forum: NGINX Changed /usr/share/nginx/html/ softlink, now nginx won't serve it @localhost

Posted by Kurtosis (Guest)
on 2012-12-26 10:32
(Received via mailing list)
Nginx 1.2.4 on Ubuntu 12.04 x64 desktop

I have a pure html site located at:

~/Projects/Clients/ANS/src/MetroBusiness.ans

That is softlinked to nginx's localhost directory:

/usr/share/nginx/html/dev/MetroBusiness.ans

And I used to view the site at http://localhost/dev/MetroBusiness.ans.

But I recently moved the site source to ~/work:

~/work/clients/ans/src/MetroBusiness.ans

And re-linked it in nginx's localhost directory:

/usr/share/nginx/html/dev/MetroBusiness.ans

But now I can't view the site in localhost. It should be the same url, 
but
now I'm getting:

----------------------------
Welcome to nginx! If you see this page, the nginx web server is 
successfully
installed and working.
----------------------------

However, the other soft-linked sites that I didn't change still work 
fine,
just the one I changed and re-linked.

Also, it doesn't show up in the nginx directory listing at
http://localhost/dev/ (with other sites linked in the same way, but not
recently moved)

Permissions are set to rwxrwxr_x on the site source directory.  I 
restarted
nginx, even restarted the computer, but no luck.

I'm sure there's something minor I'm missing, but drawing a blank now.

Any idea why Nginx can't see this soft link and serve this site anymore?

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?2,234468,234468#msg-234468
Posted by Francis Daly (Guest)
on 2012-12-26 12:56
(Received via mailing list)
On Wed, Dec 26, 2012 at 04:31:52AM -0500, Kurtosis wrote:

Hi there,

> ~/Projects/Clients/ANS/src/MetroBusiness.ans

> ~/work/clients/ans/src/MetroBusiness.ans

The capitalisation there has changed.

Can you see "ls -l" and "ls -lL" of the symlink to confirm that things
on the filesystem are as they should be?

> But now I can't view the site in localhost. It should be the same url, but
> now I'm getting:
>
> ----------------------------
> Welcome to nginx! If you see this page, the nginx web server is successfully
> installed and working.
> ----------------------------

What does nginx.conf have, for this server{} and this location{}?

> Any idea why Nginx can't see this soft link and serve this site anymore?

If the above doesn't give you a hint, perhaps the error or debug log 
will?

Good luck with it,

  f
--
Francis Daly        francis@daoine.org
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.