Запись в html файл с php на IIS

Я пытаюсь писать в html-файле с помощью php. Код работает нормально, например, на 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>

Итак, я установил php в IIS, и теперь сайт открывается и отображается правильно (я вижу html-содержимое файла php). Однако каким-то образом ввод текстового поля на другом сайте вызывается с помощью обычного действия формы, но не записывается в «feedback_tracker.html», как должен и как будто он уже работал на XAMPP. Нужно ли мне устанавливать что-то дополнительное на IIS?

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
40
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это может быть проблема с разрешениями файла «feedback_tracker.html».

Щелкните правой кнопкой мыши файл, выберите свойства, выберите безопасность, отредактируйте разрешения и предоставьте полный доступ всем пользователям и проверьте, работает ли он.

Другие вопросы по теме