Php Symfony2移植到Windows应用程序

Php Symfony2移植到Windows应用程序,php,symfony,webserver,desktop-application,Php,Symfony,Webserver,Desktop Application,有没有办法将Symfony2应用程序移植到.exe桌面应用程序 我尝试过tideSDK,但没有成功,可能是因为symfony2框架的复杂性。 我不会使用xampp或类似工具,但如果没有其他选择,我会使用便携式apache服务器(如goserver或xampp等) 有什么建议吗?如果您的项目是命令行应用程序: 您是否考虑过将应用程序打包到.phar应用程序中? 然后,您可以使用$php yourpackage.phar轻松访问它。 如果使用路径,您可能只需编写$yourpackage 如果项目具有

有没有办法将Symfony2应用程序移植到.exe桌面应用程序

我尝试过tideSDK,但没有成功,可能是因为symfony2框架的复杂性。 我不会使用xampp或类似工具,但如果没有其他选择,我会使用便携式apache服务器(如goserver或xampp等)


有什么建议吗?

如果您的项目是命令行应用程序:

您是否考虑过将应用程序打包到
.phar
应用程序中? 然后,您可以使用
$php yourpackage.phar
轻松访问它。 如果使用
路径
,您可能只需编写
$yourpackage


如果项目具有web界面,则需要包含web浏览器和web服务器w。将php解释器转换成exe(我不是这类编程语言的专家),这不是很方便,是吗?

我已经用mongooseweb服务器、php cgi、nsis和webkit库解决了这个问题。 我只修改了一点mongoose和app.php symfony2入口点文件,因为mongoose不读取.htaccess文件。 然后使用nsis我制作了一个.exe安装程序


谢谢

请您详细说明如何使用.htaccess解决问题,因为我和您的情况相同,我尝试了使用mongoose的phpdesktop,但我在.htaccess上遇到了问题。您可以将重写规则作为选项传递给mongoose。mongoose-url_rewrites**=web/index.php