У меня работает сервер nginx с WordPress и настройкой Ajenti, работающей как чемпион. А также gitlab и owncloud, которые оба работают, просто не используются.
Но когда я пытаюсь получить доступ к новой настройке, opencart, я получаю 403 запрещенную ошибку.
У меня есть корневая папка в том же месте, что и другие мои папки, и у меня даже есть chmod777 фактическая папка, чтобы попытаться заставить ее работать безуспешно.
Ошибка:
2015/06/12 07:59:48 [error] 19784#0: *4 directory index of "/var/www/opencart/" is forbidden, client: 76.164.165.4, server: adminpanelz.us.to, request: "GET / HTTP/1.1", host: "adminpanelz.us.to:9000"
2015/06/12 07:59:48 [error] 19784#0: *4 directory index of "/var/www/opencart/" is forbidden, client: 76.164.165.4, server: adminpanelz.us.to, request: "GET / HTTP/1.1", host: "adminpanelz.us.to:9000"
2015/06/12 07:59:49 [error] 19784#0: *4 directory index of "/var/www/opencart/" is forbidden, client: 76.164.165.4, server: adminpanelz.us.to, request: "GET / HTTP/1.1", host: "adminpanelz.us.to:9000"
2015/06/12 07:59:49 [error] 19784#0: *4 directory index of "/var/www/opencart/" is forbidden, client: 76.164.165.4, server: adminpanelz.us.to, request: "GET / HTTP/1.1", host: "adminpanelz.us.to:9000"
Настройка, которой я следовал, была здесь: http://www.minvolai.com/blog/2015/01/How-to-setup- OpenCart-с-Nginx-и-MySql / Как в установке-OpenCart-с-Nginx-и-MySQL /
Если Ваш браузер запрашивает URL с сервера, который не является действительно файлом, но каталогом, как http://example.com
, виды сервера в каталоге для файла как index.htm
, index.html
, index.php
и возможно другие. Если это не может найти такой файл, это может вручить "список каталогов" вместо этого, при разрешении его. Иначе это выпустит 403 ошибки.
info.php
не один из файлов, которые могут быть поданы в качестве значения по умолчанию. Таким образом, если Вы хотите получить info.php
, необходимо будет назвать это его полным именем.