我正在尝试使用以下方法测试PHP是否可从Firebase托管工作:
(index.html)
<form action="welcome.php" method="post"> <input type="submit"> </form>
(welcome.php)
<?php $to = "my@email.com"; $subject = "My subject"; $txt = "Hello world!"; $headers = "From: dummy@email.com"; mail($to,$subject,$txt,$headers); ?>
每次尝试此操作时,浏览器都会继续尝试打开PHP文件,而不是对其进行处理。Firebase服务器托管上是否启用了简单的PHP以处理这种简单形式?如果我能以这种方式工作,那么我将正确构建表格,包括验证等。
谢谢,
从Firebase托管站点(重点是我):
我们通过安全的SSL连接交付您的所有 静态内容(html,js,图像等) ,并将其提供给CDN。
Firebase托管用于托管静态资产。Firebase当前不提供任何方法在Firebase的服务器上执行代码。
更新(2018-08-08):您现在 可以 运行Node.js / JavaScript代码,但将Firebase Hosting项目连接到Cloud Functions + Firebase Hosting。但这仍然不允许您运行PHP代码。