2016-11-12 81 views
0

我创建了一个vb.net程序并获取exe文件,并且试图在使用PHP的web中运行它。 在本地主机,它与这些代码运行平稳:如何在PHP中运行vb.net exe在线

<?php 

$answer = exec("myexecutablefile.exe"); 
echo $answer; 

?> 

但是,当我在网上上传(共享主机),可执行文件没有出现了。任何人都可以帮助我如何能够在我的在线网站上运行exe文件。 在此先感谢。

+0

最有可能的是,共享主机不允许exec()。其次,共享主机是基于Windows的主机,对吧? – junkfoodjunkie

+0

在php.ini文件中有一个可以关闭函数的指令,你可以用'echo ini_get('disable_functions');'来检查它,根据你的托管,你可能无法打开它。 – ArtisticPhoenix

+0

您的共享托管服务器是否实际运行Windows? –

回答

0

您不能在基于Linux的共享主机服务上运行Windows可执行文件,因为您可能无法安装并运行Wine或类似的东西。