socket.io client端如何使用php后缀而不是html后缀的文件。
发布于 9 年前 作者 dreamozilla 3715 次浏览 最后一次编辑是 8 年前 来自 问答

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 回复

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

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