Предоставление прав на запись PHP в Apache

Я относительно новичок в настройке Apache.

У меня есть сценарий PHP, который записывает файл JSON на основе значений, полученных из $ _ GET .

<?php

    file_put_contents('State.json', "{ do: '" . $_GET['do'] . "' }");

    echo "Success";

?>

Я запускаю этот код, создавая запрос XHR.

Ally.xhr('/Cream/Foam?do=someCommand');

На возвращаемой странице написано ] не удалось открыть поток: в разрешении отказано в строке 3.

<Directory "~/Dropbox/Web">
    Options Indexes FollowSymLinks MultiViews

    AllowOverride None

    Order allow,deny
    Allow from all
</Directory>

Это разрешения, предоставленные папке корневого сервера.

Что мне нужно изменить, чтобы PHP мог записать файл?

(У меня довольно почти не знаю, что означает приведенный выше блок.)

5
задан hakre 21 December 2012 в 06:40
поделиться