Как запустить приложение из браузера с помощью PHP?

0

Я установил файл.exe, используя вино в моей машине linux. С помощью shell_exec я могу запустить exe файл через командную строку, используя php. Когда я пытаюсь запустить php-программу из браузера, я получаю пустую страницу. Как запустить исполняемые файлы из браузера с помощью php?

А также, используя ip-адрес, я должен иметь возможность запускать в другом системном браузере, который установлен в одной системе.

PHP-код:

<?php

shell_exec("cd / ; wine /home/quads/.wine/drive_c/Program\ Files/MathType/MathType.exe");
?>

Если я запустил это через командную строку, он мог бы запустить приложение, но через браузер он
не работает. Это работает через браузер, тогда я могу получить доступ к этому приложению из другой системы, используя
myipaddress/phpprogram

  • 1
    Вы хотите запустить .exe на сервере или на клиенте?
  • 0
    На сервере. Так что я могу просматривать его и в другой системе
Показать ещё 3 комментария
Теги:
browser
exe

2 ответа

0
Лучший ответ

Он будет работать только в Internet Explorer, а элемент управления ActiveX должен быть включен в браузере

код:

function openapp(){
var obj=new ActiveXObject("WScript.Shell");
obj.Run("file_exe_path",1,true);
}

<input type="button" onclick="openapp();" />
0

Попробуйте это

<?php

shell_exec("wine MathType");
?>
  • 0
    Он работает через командную строку, но не работает через браузер

Ещё вопросы

Сообщество Overcoder
Наверх
Меню