【发布时间】:2019-02-26 09:26:15
【问题描述】:
我已使用 php 桌面将此 php 应用程序转换为 Windows 应用程序。 我已将 mysql db 转换为 sqlite,它工作正常。 但是,在使用 inno 安装程序创建设置后,应用程序返回一个空白页面,我无法理解调试控制台返回的消息(我已附上屏幕截图)。
【问题讨论】:
-
确保您已包含 phpdesktop 提供的所有二进制文件(locales/ 目录、所有 .pak .dll 等文件、php/ 目录)。使用 innostup 安装程序安装应用程序后,检查安装目录中是否缺少这些文件。
-
我通过全选然后拖到 inno 安装程序设置编译器来添加文件。有没有可能被遗漏? @CzarekTomczak。
-
@GeorgeNjoroge 您必须在 Program Files 中检查实际安装目录。
-
用安装程序编译后,我的项目的文件夹结构(由php desktop提供)并没有保持不变。因此不存在名为 php 的文件夹。但是,php 文件夹中的所有文件都在安装目录中可用。 @MartinPrikryl
-
@GeorgeNjoroge 问题是某些文件丢失或路径无效。你必须弄清楚是哪个。
标签: laravel inno-setup phpdesktop