Articles of networking

Какой способ записи в системные файлы Linux с помощью PHP

Нам нужны некоторые сценарии для создания конфигурационных файлов для сетевых сервисов, таких как DHCP, DNS и Network, на основе ввода пользователем. Для этого требуется root-доступ, но я не знаю, как запустить PHP-приложение как root. Он проходит через общедоступный веб-интерфейс.

Отправить iPhone HTTP-запрос на веб-сервер Apache PHP

Я программист с играми и 3D-графикой, и на данный момент я хотел бы освежить свои навыки создания сетей и веб-разработки. У меня есть задача, которую я хотел бы сделать для этого. Моя идея заключается в том, что я хотел бы иметь возможность отправлять HTTP-запрос или что-то похожее на мой веб-сервер, который запускает настройку на основе […]

Прочитать файл на сетевом диске

Я запускаю Xampp на Windows Server; Apache работает как служба с локальной учетной записью. На этом сервере сетевой ресурс монтируется как X: с определенными учетными данными. Я хочу получить доступ к файлам, расположенным на X: и запустить следующий код <?php echo shell_exec("whoami"); fopen('X:\\text.txt',"r"); ?> и получить theservername\thelocaluser Warning: fopen(X:\text.txt) [function.fopen]: failed to open stream: No […]

PHP: как проверить, является ли клиент локальным?

Мне нужно проверить, открыт ли файл «локально» (тот же компьютер или сеть). Я использую: <?php if ((substr($_SERVER['REMOTE_ADDR'],0,8) == "192.168.") || ($_SERVER['REMOTE_ADDR'] == "127.0.0.1")) { // client is local } else { // client is not local } Но я не уверен, что это лучший способ. Что является более надежным способом сделать это?

Как показать другую домашнюю страницу в зависимости от страны пользователя?

У меня было два домена. rajasekar.com и rajasekar.in. Что мне нужно сделать, так это то, когда пользователь из Индии вводит URL-адрес в адресной строке как www.rajasekar.com, тогда он должен открыть www.rajasekar.in Когда пользователь из других стран вводит URL-адрес в адресной строке как www.rajasekar.com, он должен открыть www.rajasekar.com Я думаю, что это то, что реализовано в […]