сначала, если все извините, если я написал это не в том месте, но я действительно не знаю, где спросить это, и особенно, что я не уверен, что проблема в коде или что-то в моей системе
так у меня есть сервер php7 .3 с apache2, работающим на kali linux 2019.4, и я хотел создать простое приложение fopen php для записи данных, введенных пользователем, на сервер, поэтому я включил allow_url_fopen в php. INI для папки apache2 и папки cli
это мой код
<html>
<style>
body{
background-color: black;
color: white;
}
.lli{
width: 80%;
}
</style>
<center>
<font color="white">
<br>
<br>
<form method="POST" href="VideoYeeter.php">
<br>
<input type="text" name="url" placeholder="Enter YouTube Video URL here">
<br><br>
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
if (isset($submitted)) {
$file = fopen("/srv/htdocs/vid.ytdl" ,"w+") or die ("can't open file"); //this is my web folder (/srv/htdocs)
fopen($file,$_POST['url']);
fclose($file);
} else { ?>
<form method="POST" action="VideoYeeter.php">
<input type="submit" name="submitted" value="Download"></form>
<?php } // end of form ?><br><br>
<div><iframe src="vlog.php"></div>
</center>
</html>
код работает так, как будто нет проблем, но когда я go, чтобы увидеть, был ли создан файл я ничего не нахожу
я пытался изменить все на 777 и все на root я попытался вывести файл в другое место, доступное на сервере (не / root /)
и, тем не менее, он не работает, даже если я сам создаю файл, в него ничего не записывается
, поэтому я могу получить некоторую помощь, пожалуйста