【发布时间】:2018-12-06 00:18:51
【问题描述】:
是否可以从浏览器运行 .phar 文件?有几个网站似乎暗示它是,但我找不到有关如何设置它的任何详细信息。
我可以直接从 CLI 运行 phar 文件,但不能从浏览器运行。我正在使用 IIS。我需要做什么才能让它发挥作用?
我使用的是 PHP 7.2 和 IIS 8.5。
我知道我可以将它们“包含”在常规的 php 脚本中,但我想知道如何直接运行它们。
【问题讨论】:
是否可以从浏览器运行 .phar 文件?有几个网站似乎暗示它是,但我找不到有关如何设置它的任何详细信息。
我可以直接从 CLI 运行 phar 文件,但不能从浏览器运行。我正在使用 IIS。我需要做什么才能让它发挥作用?
我使用的是 PHP 7.2 和 IIS 8.5。
我知道我可以将它们“包含”在常规的 php 脚本中,但我想知道如何直接运行它们。
【问题讨论】:
您必须告诉 IIS .phar 文件应该由 PHP CGI 进程处理。
在第14步“添加模块映射”中,需要将“请求路径”设置为*.phar。
【讨论】: