Какие реально файлы PHP запускаются на fronend?

#1 12 ноября 2015 в 19:23
Т.е. к каким файлам осуществляет доступ пользователь из браузера, (все либы подключаются из других php)
Хочу закрыть все файлы к доступу из под nginx, кроме тех которые реально используются пользователем напрямую.

Коллеги, понимаю что запрос может показаться странным, но на самом деле идеальный вариант чтобы вся работа пользователя шла через index.php ( а остальное он через себя подключал)
Надеюсь понятно объяснил суть вопроса.
#2 12 ноября 2015 в 22:04

кроме тех которые реально используются пользователем напрямую

Максим
Например?
#3 12 ноября 2015 в 22:17
К примеру, ко всем PHP библиотекам напрямую из браузера пользователя не обращаются, их подключает уже другой php скрипт.
Таким образом, если я закрываю nginx к ней доступ, к ней получает доступ из php-fpm во время запуска другой скрипт.
Пользователь сам ее запустить все равно не может.
Грубо говоря, к каким файлам у NGINX должен быть доступ, чтобы файл в стандартной конфигурации полностью функционировал.
#4 12 ноября 2015 в 22:49
Максим, по моему вы что то мудрите.И путаетесь сами и путаете других.Вот например вы что написали здесь?


… чтобы файл в стандартной конфигурации полностью функционирова

Максим
или это

Пользователь сам ее запустить все равно не может

Максим
Кого её? Конкретный пример приведите.
P.S.В конфиге nginx уже давно всё продумали за вас. И php на то и есть серверный(с допущениями) язык, что общается с сервером, а не с пользователем, как jquery, например.
#5 12 ноября 2015 в 23:20
Хорошо, объясню по другому.
Какие PHP файлы, кроме index.php дают пользователю, какой-то вебинтерфейс, при прямом обращении к ним по url из браузера?
Любая библиотека при обращении к ней по урл ничего не выводит.
Пример:
1 библиотека не выводящая веб интерфейс
2. Возвращает веб интерфейс, т.к. рерайтит на index.php
#6 12 ноября 2015 в 23:44

идеальный вариант чтобы вся работа пользователя шла через index.php

Максим
так и есть
#7 13 ноября 2015 в 07:02
Fuze, а при 404 ошибке не подскажите какие файлы кроме core.php задействованы при выводе?
#8 13 ноября 2015 в 07:36


идеальный вариант чтобы вся работа пользователя шла через index.php

Максим
так и есть

Fuze
Спасибо!
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.