Php урок 64, нет доступа для записи, как решить?

0

Закомментированный код работает. Работает чтение файла. Не работает запись. 

Warning: fopen(test.txt): failed to open stream: Permission denied in /Applications/XAMPP/xamppfiles/htdocs/kinomonster/file.php on line 6

Warning: fwrite() expects parameter 1 to be resource, bool given in /Applications/XAMPP/xamppfiles/htdocs/kinomonster/file.php on line 8

Warning: fclose() expects parameter 1 to be resource, bool given in /Applications/XAMPP/xamppfiles/htdocs/kinomonster/file.php on line 10


Текст из файла text.txt

<?php
//readfile("test.txt");

$myText = "Записываю эту строку в файл";

$file = fopen("test.txt", "w");

fwrite($file, $myText);

fclose($file);

readfile("test.txt");


/*$handle = fopen("test.txt", "r");

if($handle) {
    while (($line = fgets($handle)) !== false) {
        echo $line;
    }
    fclose($handle);
}*/

?>
php
mysql

1 ответов

1

Проблему решил. Файл был в режиме чтения, изменил на чтение и запись.

Sign up or Log in to write an answer