使用PHP'将网站打包为Windows可执行文件;的内置服务器

Pack website as executable for Windows using PHP's builtin server

本文关键字:可执行文件 Windows 服务器 内置 PHP 网站 使用      更新时间:2023-09-26

我希望构建一个独立的本地版本的Web服务。

该网站使用Javascript、PHP和PostgreSQL运行。

我可以使用本地浏览器,它连接到本地主机,所以我不需要担心这一点。

该网站本身不需要数据库,因为它连接到外部PostgreSQL数据库。

到目前为止,我已经成功地使用了PHP自己的内置Web服务器:http://php.net/manual/en/features.commandline.webserver.php

但是,现在我该如何包含PostgreSQL扩展?

从PHP 5.4开始,就有一个内置的PHP服务器。

因此,您所需要做的就是将PHP安装与您的"网站"捆绑在一起,并提供一个方便的.BAT文件,该文件可以执行以下操作:

@echo off
start /min bin/PHP/php.exe -S localhost:8000
timeout /t 1
start http://localhost:8000/index.php

这将启动PHP服务器,暂停一秒钟,然后获取带有索引文件的默认浏览器。