【发布时间】:2011-07-10 15:36:03
【问题描述】:
我有一个表格,它要求姓名、电子邮件、邮政编码。然而问题是这样的。当你点击提交。它要求您打开它不转到脚本的文件。
【问题讨论】:
-
发布代码怎么样?
-
您的服务器是否正确配置为提供
.php页面? -
去掉 URL 开头的“h”就可以了。
我有一个表格,它要求姓名、电子邮件、邮政编码。然而问题是这样的。当你点击提交。它要求您打开它不转到脚本的文件。
【问题讨论】:
.php 页面?
根据您的描述,服务器似乎无法执行 php 脚本,因此将其作为下载提供给客户端。
您应该尝试将以下代码放在一个名为 testphp.php 的文件中并放在您的公共主目录中,然后转到该页面查看 php 扩展是否映射到您服务器上的 php 模块。
<?
phpinfo();
?>
这只是为了验证/证明你的脚本没有问题,即使是简单的测试脚本也行不通。
【讨论】:
testphp.php(从浏览器)来执行 phpinfo()?
您的服务器未处理 PHP。相反,它只是直接输出到浏览器。
这是服务器配置问题。
您的服务器配置了正确的 MIME 类型(它返回 application/x-httpd-php),但未设置为实际使用 PHP 来处理它。
由于您使用的是 Apache,请阅读此处的配置说明:http://www.php.net/manual/en/install.unix.apache2.php
看起来您可能正在使用 ipower.com 进行托管。如果是这样,这是他们需要解决的问题。
【讨论】: