Как исправить ошибку warning: fopen(text.txt): failed to open stream: permission denied?

4

PHP урок 64 выдает ошибку записи в файл.

При попытке записать строку в файл выдает ошибку Warning: fopen(text.txt): failed to open stream: Permission denied in /opt/lampp/htdocs/kinomonster/file.php on line 7

Понимаю, что нет прав для записи, но как их дать на Mac OS? Вроде код точно записала с урока:

<?php

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

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

fwrite($file, $myText);

fclose($file);

readfile('text.txt');

?>

php

3 ответов

1

Какой командой дали права?

chmod -R 777 в /opt/lampp/htdocs/kinomonster/?

2

Проблема решена заданием прав через терминал.

1

да

Sign up or Log in to write an answer