国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

如何將webman打包成一個exe

anxin

php編譯,參考文檔

在windows上構建說明中文文檔,參考下原理,無需自己編譯,但是需要下載下來,打包時候需要用


剛看到一個大佬的spc的打包二進制包
http://www.wtbis.cn/a/1635

spc 自身二進制下載:https://dl.static-php.dev/static-php-cli/spc-bin/nightly/
截圖

直接運行 doctor 下載需要的安裝包

./spc-windows-x64.exe doctor
// 下載速度慢的話,翻墻下

在 spc-windows-x64.exe 同級目錄創(chuàng)建 buildroot\bin目錄;去下載sfx文件

去下載spx包吧,看對php版本 注意看是windows Build 還是LinuxBuild,等等。 請下載 micro-cli_max-swow-php版本號xx。這個包比較大,擴展比較全

  1. max-swow 擴展比較全, 支持swow,swoole,libevent擴展
  2. min 好像是只支持ffi擴展,調(diào)用C
  3. lite 看了一眼沒記住
  4. 我采用了max-swow,我記得gateway,推薦使用里邊event擴展
  5. 下載下來包解壓,復制其中的 micro_cli.sfxbuildroot\bin
  6. 改名字 micro_cli.sfx 修改為micro.sfx

進行打包

./spc-windows-x64.exe micro:combine -O webman.exe -O webman.exe
//運行,就行能看到webman的命令
./webman.exe
./webman.exe start
// 訪問127.0.0.1:8787

截圖

打包目錄
截圖

webman.phar 怎么打包就不用說了,官方文檔就有

遇到的問題,運行之后,訪問速度好慢,可能是哪里出的問題呢???

./webman.exe start

截圖

2433 3 6
3個評論

KingBes

你直接“./webman.exe start”運行好像是運行的start.php文件,你得官方打包的時候入口文件改成windows.php試試

  • anxin 2024-02-25

    不是,我試了下 只要spx打包的php執(zhí)行都webman.phar都是很慢, 只要不是spx打包的都很快。我再看看問問

  • jinjian4688 2024-02-27

    有研究出來問題嗎

北月妖王

應該是 swow 擴展的問題,我試了一下,如果沒有構建 swow 擴展進去的 micro 速度都很快。
Windows 有這種情況,Linux 并不會。

w353825

速度太慢了,有解決方案嗎

  • 暫無評論

anxin

44
積分
0
獲贊數(shù)
0
粉絲數(shù)
2018-12-21 加入
??