разрешение на открытие отказано - PullRequest
4 голосов
/ 09 апреля 2011

Я получаю следующую ошибку при попытке загрузить одну из моих страниц php:

[Пт Апр 08 22:59:50 2011] [ошибка] [клиент :: 1] Предупреждение PHP: fopen (tracking_id.txt): не удалось открыть поток: в файле /var/www/basic.php в строке 61

отказано в разрешении: строка 61 - вторая строка из сценария ниже:

$ourFileName = "tracking_id.txt";
$ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");
fwrite($ourFileHandle, $trackingId);
fclose($ourFileHandle);

Кто-нибудь знает, как это можно решить?

Я использую Ubuntu в качестве ОС и apache в качестве веб-сервера.

Я использовал tasksel для установки LAMP-сервера

1 Ответ

7 голосов
/ 09 апреля 2011

Создайте файл tracking_id.txt и выполните для него следующую команду:

chmod a+w tracking_id.txt
...