socket.io client端如何使用php后缀而不是html后缀的文件。
 发布于 10 年前  作者 dreamozilla  4043 次预览  最后一次回复是 10 年前  来自 问答 

socket.io服务端 app.use(’/webchat/’, express.static(__dirname + ‘/www’));

www下面有个index.html,可以正常运行。 但是我一旦将index.html修改成index.php就无法运行了,页面显示 'Cannot GET /webchat/ '。

改成 app.use(’/webchat/’, express.static(dirname + ‘/www/index.php’));
页面还是显示 'Cannot GET /webchat/ '。

如可解决?可以使client端可以使用PHP后缀的文件

2 回复
leapon

node 不能运行 php 文件。你不会用的是含php code 的文件吧。

hanyuzhou2006
  1. 问题属于express
  2. express(nodejs) 无法解释.php,至多将其作为文本处理(.html就是文本)