【问题标题】:writing in html file with php on IIS在 IIS 上用 php 编写 html 文件
【发布时间】:2018-10-31 18:48:05
【问题描述】:

我正在尝试用 php.xml 写入一个 html 文件。该代码在例如 XAMPP Apache 上运行良好。现在我正试图让它在 IIS 上运行。

这是我的代码:

<?php

$handle = fopen("feedback_tracker.html", "a");
$date=date("Y-m-d H:i:s");
   fwrite($handle, "<hr>");
   
   fwrite($handle, "<br>");
 foreach($_POST as $value) {

  fwrite ($handle, $value . "<br>");

 }
 fwrite($handle, "<br>");
  fwrite($handle, $date);
 
 
 fclose($handle);



?>
<html>
<head>
</head>
<body>
<p Style="font-size: 20pt">Die Nachricht wurde erfolgreich übermittelt!</p>
<br>
<p Style="font-size: 15pt">weiterleitung erfolgt...</p>
<script>


    setTimeout(function () {
        history.go(-2);
    }, 4000);

</script>
</body>
</html>

所以我在 IIS 上安装了 php,现在网站打开并正确显示(我可以看到 php 文件的 html 内容)。然而,不知何故,另一个站点上的文本区域的输入被正常的表单操作调用,但没有像它应该和已经在 XAMPP 上工作那样被写入“feedback_tracker.html”中。 我必须在 IIS 上安装一些额外的东西吗?

【问题讨论】:

    标签: php file iis file-writing


    【解决方案1】:

    这可能是文件“feedback_tracker.html”的权限问题。

    右键单击文件,选择属性,选择安全,编辑权限并授予所有用户完全访问权限并检查它是否有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-19
      • 1970-01-01
      • 2011-10-29
      • 2011-08-21
      • 1970-01-01
      相关资源
      最近更新 更多