在我的应用中,我必须在客户端系统上部署我的应用程序.那么有没有办法运行我的PHP应用程序而无需安装xampp ...
因为客户端应该作为现成的应用程序访问它而不安装任何东西......
这是我的项目的描述......
我们必须开发一个应用程序,客户端将拥有我将连接到远程服务器的应用程序
然后他将从远程服务器下载数据......
然后他使用该应用程序使用下载的数据
这里我的要求是用户可能没有安装xampp的知识...
那么有没有办法只通过复制一些文件在用户系统中运行应用程序
你可以建议我一键解决方案(比如使用安装程序,包括安装xampp并将我的数据复制到用户系统)
我真的不想使用任何外部软件来渲染没有数据库的 PHP 页面,所以我做了一些挖掘,发现如果你php -S localhost:port在你的工作目录中运行,你基本上会在那里启动一个服务器。
S 是大写的 S 而不是 s
我是 server2go 的忠实粉丝。我用它在 CD/DVD 上部署 PHP 应用程序。它自带MySQL并且相对容易配置。我什至用我自己的启动屏幕替换了他们的启动屏幕,这样就没有人知道我正在使用它。这是捐赠软件,但我印象深刻,所以捐赠了:
有了这个应用程序,您就不必安装所有其他东西。它独立于该可执行文件和目录中。
编辑:澄清一下,server2go 不会在客户端计算机上安装任何内容。仅当您特别需要时,它才会作为 exe 运行。当您单击 .exe 文件时,它会在浏览器窗口中启动您的 PHP 应用程序,然后您可以右键单击系统托盘中的 server2go 图标并在完成后将其关闭。
EDIT2:一个问题:如果您想将数据保存到客户端计算机上的 MySQL 数据库,您需要将serve2go复制到客户端计算机上的目录或在可写USB记忆棒上运行它。如果您在 CD/DVD 上运行此应用程序,它将能够从数据库读取数据,但不能写入。
| 归档时间: |
|
| 查看次数: |
25459 次 |
| 最近记录: |