Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php(wapache)可以运行远程文件吗?_Php_Desktop Application - Fatal编程技术网

php(wapache)可以运行远程文件吗?

php(wapache)可以运行远程文件吗?,php,desktop-application,Php,Desktop Application,我最近看了一下,它听起来很适合作为桌面应用程序运行我们的php应用程序。对于我们的一个php项目,我需要将其部署为客户端系统中的桌面应用程序,而wapache是我的选择。为了使用wapache运行桌面应用程序,我将所有项目文件放在wapache文件夹中的htdocs文件夹中,我可以将其处理给客户端 但我担心的是,对于wapache,源代码对其他用户是可见的,因为这些文件位于客户端机器中wapache目录的htdocs文件夹中,这是我不喜欢的 所以我有两个选择,一个是加密我的源代码,另一个是让wa

我最近看了一下,它听起来很适合作为桌面应用程序运行我们的php应用程序。对于我们的一个php项目,我需要将其部署为客户端系统中的桌面应用程序,而wapache是我的选择。为了使用wapache运行桌面应用程序,我将所有项目文件放在wapache文件夹中的htdocs文件夹中,我可以将其处理给客户端

但我担心的是,对于wapache,源代码对其他用户是可见的,因为这些文件位于客户端机器中wapache目录的htdocs文件夹中,这是我不喜欢的

所以我有两个选择,一个是加密我的源代码,另一个是让wapache运行远程文件


如果可能的话,我如何实现第二个选项?

Wapache可以很好地处理ioncube加密文件


您还可以将逻辑文件与接口分离,然后在服务器上运行逻辑文件并使用curl获取数据,但这似乎更复杂

我甚至不知道从何处开始……如果代码文件是远程的,那么在客户端机器上安装任何东西会带来什么好处?我认为您需要后退一步重新评估这个“问题”再读几遍@Jeffrey的评论,直到它被理解o) 我只是把wapache文件夹放在他的系统中,它有Demo.exe文件,打开内置IE浏览器(没有任何工具栏或菜单),文件在htdocs文件夹(索引文件)中。现在,我可以让Demo.exe运行远程文件而不是默认行为吗?或者我可以使用frames从php索引文件运行远程文件吗?好的,我尝试了一个frames示例,如果我将frames url放到某个外部站点,该站点将在外部浏览器中打开,而不是在wapache浏览器中打开。因此,目前看来,加密我的代码将是我唯一的选择。