【发布时间】:2016-11-09 21:17:35
【问题描述】:
我想将我的 php 应用程序转换为桌面应用程序,只需双击它即可将其作为 .exe 文件运行。为此,我找到了许多第三方软件,例如 bamcompile、wapache、Php desktop chrome 等。在这些中,最兼容并且在一定程度上满足我的要求的是 php desktop chrome。其余的都有它们的缺点-
1.Bamcompile-它在命令行上运行应用程序并且不显示 GUI,所以我对此并不满意。
2.Wapache-它运行应用程序,但它在 Internet Explorer 浏览器中运行,因此它无法运行我的应用程序支持的框架。我需要谷歌浏览器。
3.Php桌面chrome-这在很大程度上满足了我的要求,但问题是它不支持sql server数据库。我考虑使用sql server作为数据库,因为我不想安装xampp/wamp我想使用我的应用程序的每台机器。我将使用 sql server 所需的驱动程序添加到 php desktop/ext 文件夹,但我没有在 php 桌面应用程序中找到 php.ini,我可以在其中添加扩展名。所以它有任何这样我就不必在客户端机器上安装 xampp/wamp 或任何其他应用程序来运行我的应用程序。
将应用程序转换为 exe 文件的问题已通过 php 桌面解决。这意味着当我只从 xampp 启动 mysql 时,我的应用程序运行得非常好,不需要为此启动 apache。所以现在我想做一些可以在 php 桌面 chrome 文件夹中包含我的数据库并支持应用程序的东西。以及。所以我不需要总是启动 phpmyadmin。或者是否可以在没有 xampp 的情况下只安装 phpmyadmin/MySQL,如果是的话,如何配置它?因为我单独安装了它,但我不知道为什么它显示访问被拒绝。
提前致谢。
我已尽力提供尽可能详细的信息,如果您需要了解其他信息,请告诉我。我已经尝试了所有可能的方法,请帮助我。
【问题讨论】:
-
切换到 SQLite3 是最好的选择。
标签: php mysql phpmyadmin exe desktop-application