nodejs, expressjs dienen PHP-Dateien
Ok ich habe das Spiel mit nodejs, expressjs und Steckdose.io erstellen Sie einige Anwendungen. Aber jetzt, im kommen auf die Bühne, wo ich will, nehmen die Dinge ein bisschen weiter.
Ich habe bemerkt, ein paar Knoten-apps mit PHP für twitter-auth auf Ihrer client-Seite. Wenn ich versuche, meine umbenennen client.html Datei client.php und den server neu starten, wirft er eine leere Seite mit diesem
Cannot GET /
Wie würde dazu dienen, php-Dateien, oder würde ich tun, twitter automatisch mit js?
Dies ist mein NodeJS server.js
var http = require('http'),
express = require('express');
var app = module.exports = express.createServer();
//Configuration
app.configure(function(){
app.use(express.static(__dirname + '/public'));
});
app.listen(1234);
console.log("server started on port :1234");
- node.js ist kein PHP-interpreter. Wenn Sie denken, können Sie einfach benennen Sie die Datei mit
.php
und es wird auf Magische Weise ausgeführt werden, sind Sie nicht denken, das durch...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie bereits erwähnt, node.js selbst nicht interpretieren, php-Dateien für Sie. Folgende Optionen sind verfügbar:
Äh, überspringen, PHP vollständig und integrieren everyauth in Ihrem app.
PHP-EXPRESS tun sollte. Installieren Sie einfach das Paket und Folgen Sie den docs.
https://www.npmjs.com/package/php-express