Я относительно новичок в настройке Apache.
У меня есть PHP-скрипт, который записывает файл JSON на основе значений, полученных из $_GET
.
<?php
file_put_contents('State.json', "{ do: '" . $_GET['do'] . "' }");
echo "Success";
?>
Я запускаю этот код, создавая запрос XHR.
Ally.xhr('/Cream/Foam?do=someCommand');
Страница, которую он возвращает, говорит failed to open stream: Permission denied on line 3.
<Directory "~/Dropbox/Web">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Это права доступа к корневой папке сервера.
Что мне нужно изменить, чтобы PHP мог записать файл?
(Я почти не знаю, что означает блок выше.)