Здравствуйте! Почему-то не записывается содержимое в файл. Скрипт "умирает" с сообщением
Ошибка. Невозможно записать информацию в файл <?php if (isset($_POST['savephp'])) {
$phpname = $_SESSION['phpedit'];
$post = $_POST['phpoptions'];
foreach ($post as $key => $value) {
$option .= "php_value $value /n";
$path = "/etc/apache2/sites-available/$phpname-php.conf";
echo $path;
$put = file_put_contents ($option, $path) or die ("Ошибка. Невозможно записать информацию в файл");
Путь проверял, файл существует, права доступа есть.
Подозреваю, что ошибка вот тут:
$option .= "php_value $value /n";
Проблема решена. Создал строку из массива с помощью функции implode и записал её в файл