npm http服务器下载PHP文件,而不是执行它们

npm http服务器下载PHP文件,而不是执行它们,php,npm,server,httpserver,Php,Npm,Server,Httpserver,正如标题所说,我试图在本地主机上执行一个PHP文件,但它只是下载该文件。我正在使用npm包http服务器。我尝试过使用python中的SimpleHTTPServer,但它也做了同样的事情 我在管理MacOS Mojave。我该怎么办?如果是为了开发目的,可以将PHP与PHP-s127.0.0.1:8080一起使用 这里的核心问题是假设任何Web服务器包都将运行PHP文件,这是不准确的 您需要一个带有PHP集成或模块的Web服务器,例如带有PHP-FPM的NGINX,或带有mod cgi的Apa

正如标题所说,我试图在本地主机上执行一个PHP文件,但它只是下载该文件。我正在使用npm包http服务器。我尝试过使用python中的SimpleHTTPServer,但它也做了同样的事情

我在管理MacOS Mojave。我该怎么办?

如果是为了开发目的,可以将PHP与
PHP-s127.0.0.1:8080一起使用

这里的核心问题是假设任何Web服务器包都将运行PHP文件,这是不准确的


您需要一个带有PHP集成或模块的Web服务器,例如带有PHP-FPM的NGINX,或带有mod cgi的Apache2

我看不到任何关于该节点的http服务器包的信息。执行phpI意味着您可以,但您不应该;您可以按照本指南进行操作,这样配置php开发机器可能会导致很多混乱,请尝试bitnami的MAMP或LAMP包。简单的两个配置,使用和垃圾桶。