Назад | Перейти на главную страницу

Как запустить исполняемый файл сервера linux / windows из браузера?

Предположим, что известен uri этого исполняемого файла:http://domain.name/exe_uri

Он будет выполнен, если мы просто введем его в адресную строку?

Ответ - «это зависит от обстоятельств». Если ваш исполняемый файл находится в корневом веб-каталоге и настроен для работы как CGI и имеет правильные разрешения, то да, он будет запущен.

Если в вашем веб-пространстве находится какой-то случайный файл, скорее всего, он просто запросит загрузку. Ваш веб-сервер будет обрабатывать его так же, как и любой другой блок данных на диске.

В частности, чего вы пытаетесь достичь? Возможно, ответ можно немного сузить в зависимости от того, чем вы действительно хотите заниматься.

Нет, это просто предоставит вам файл для загрузки.

Вам нужно использовать оболочку для выполнения файла или некоторые сценарии на стороне сервера. Например, в Perl / PHP:

./thebinaryfileyouwanttoexecute;

достаточно.