我有一个表单,请求姓名,电子邮件,邮政编码。然而问题是。当你点击提交。它要求你打开它没有去脚本的文件。
答案 0 :(得分:12)
您的服务器未处理PHP。相反,它只是直接输出到浏览器。
这是服务器配置问题。
您的服务器配置了正确的MIME类型(它返回application / x-httpd-php),但未设置为实际使用PHP来处理它。
由于您使用的是Apache,请阅读以下配置说明:http://www.php.net/manual/en/install.unix.apache2.php
看起来您可能正在使用ipower.com进行托管。如果是这种情况,这是他们要解决的问题。
答案 1 :(得分:0)
根据您的描述,似乎服务器无法执行php脚本,因此将其下载到客户端。
您应该尝试将以下代码放在名为testphp.php的文件中并放在公共主目录中,然后转到页面以查看php扩展是否映射到服务器上的php模块。
<?
phpinfo();
?>
这只是为了验证/证明您的脚本没有任何问题,即使是简单的测试脚本也无法正常工作。