1.0.2 • Published 4 years ago

@hailin_yin/express-php-fpm v1.0.2

Weekly downloads
-
License
-
Repository
github
Last release
4 years ago

Express middleware for php-fpm

Express middleware for handling php requests and serve static files.

It's working seamlessly with WordPress, Joomla, Drupal!

In order to run the middleware be sure that you have a running php-fpm server. What is php-fpm? Why php-fpm? How to install php-fpm on Windows, Mac, Linux?

Usage & Example

npm i express-php-fpm
const express = require("express")
const epf = require("express-php-fpm").default

const options = {
  // root of your php files
  documentRoot: __dirname + "/php_files",

  // extra env variables
  env: {},

  // connection to your php-fpm server
  // https://nodejs.org/api/net.html#net_socket_connect_options_connectlistener
  socketOptions: { port: 9000 },
}

const app = express()
app.use("/", epf(options))
app.listen(3000)

Donate

By buying a beer.

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago