【问题标题】:How to convert php (5.5 >7.0) project to exe file?如何将 php (5.5 >7.0) 项目转换为 exe 文件?
【发布时间】:2018-04-07 11:00:10
【问题描述】:

我有很多文件 (.php, .js, .css, .json, .html e.t c...)

在我的项目中(例如 Laravel 项目或不使用框架的默认项目)以及如何将所有项目转换为一个 exe 文件?

有可能吗?

我见过ZZEE PHPexe,但它不支持php 7

一般来说,有软件可以将其他版本的php语言(F.e php 5.4, 5.55.6)的php代码转换成exe文件

【问题讨论】:

  • 你能解释一下为什么你想要它作为一个exe文件吗?
  • 好吧,他在Windows 工作,没有web serveroffline mode。 @Nigel Ren
  • 如果您安装了 PHP CLI,您可以使用内置的 Web 服务器 (php.net/manual/en/features.commandline.webserver.php) 运行它。
  • 单纯没有第三方附加程序就无法启动?例如,ZZEE PHPexe 是如何工作的?如果我们使用这个程序转换我们的文件,那么它是如何开始的呢? @Nigel Ren
  • 来自他们的网页 - 'ZZEE PHPExe v 2.5 附带 PHP v 5.2.5' 这有点暗示如果附带 PHP 的副本。我也会非常小心,因为 Javascript 支持似乎是手工制作的,而不是完全成熟的。

标签: php compilation converter exe


【解决方案1】:

看看 ExeOutput for PHP (https://www.exeoutput.com) ,它正是您需要的,它支持 PHP 7。它创建一个 EXE,将所有文件打包到 EXE 中,并与内置服务器和基于 Chromium 的组合查看器。

BTW ZZEE PHPExe 不再开发。

【讨论】:

    【解决方案2】:

    除了 ZZEE(PHP5 之前的版本或其他版本)和 ExeOutput(速度慢且输出巨大)之外,还有一些命令行工具可以完成这项工作。

    我会尝试 RapidEXE(支持 PHP 7.2)

    实际上,我从未在 Laravel 项目中尝试过,但理论上它可以管理。 顺便说一句,这是我最新的产品之一,所以我很想听听任何反馈。

    【讨论】:

      【解决方案3】:

      你可以尝试使用docker容器代替exe

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-07-06
        • 2018-05-21
        • 1970-01-01
        • 2012-01-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多