【问题标题】:How to make an installer EXE/MSI file (for php files)如何制作安装程序 EXE/MSI 文件(用于 php 文件)
【发布时间】:2013-06-13 10:53:17
【问题描述】:

我有两个 php 文件

db_config.php
index.php

使用特定代码。

待办事项

  • 我想制作一个安装程序文件,它将这两个 php 文件压缩到一个 exe 或 msi 文件中。

  • 并且每当用户执行我的安装程序文件时,它应该将我的文件解压缩到电脑上的指定文件夹中。

  • 它应该看起来像用户正在安装一个软件解决方案,即它应该有一些指令、下一步按钮、后退按钮、取消按钮和一个浏览按钮来指定安装位置。 (就像您在正常软件安装过程中所经历的那样)

问候

卡迪尔·侯赛因

【问题讨论】:

  • 如果用户的 Windows PC 上没有安装 PHP 怎么办?
  • @Qadir - 为什么不重要?如果用户没有 PHP,他们将如何运行您的脚本?
  • 如果他们没有电脑怎么办?
  • @Mark Ba​​keracctully 我正在为 OrangeHRM 制作一个插件,用户可以在其中通过 Android 的二维码扫描标记他/她的出席情况。如果有人安装我的插件,它必须有 OrangeHRM 并且要运行 OrangeHRM,强烈建议您必须有 php xammp 或 wamp 等,所以如果有人没有安装 OrangeHMR,他/她不会安装我的安装程序文件。希望问题的答案:)
  • 简单地提供一个 zip 是迄今为止最简单的答案......因为 OrangeHRM 并不纯粹适用于 Windows,因此 Windows exe 或 MSI 相当有限;如果 Windows PC 将 OrangeHRM 作为 Saas 运行,你不能保证他们会安装 PHP

标签: php installation


【解决方案1】:

NSIS 是一个用于安装软件的优秀开源工具。来自网站:

NSIS(Nullsoft Scriptable Install System)是一个专业的开放式 源系统来创建 Windows 安装程序。它被设计为 尽可能小而灵活,因此非常适合 互联网分发。

...

NSIS 是基于脚本的,允许您创建逻辑来处理甚至 最复杂的安装任务。许多插件和脚本都是 已经可用:您可以创建 Web 安装程序,与 Windows 和其他软件组件,安装或更新共享 组件等等。

【讨论】:

    猜你喜欢
    • 2011-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多