Пишите права доступа apache для обновления папки / var / www - PullRequest
1 голос
/ 12 декабря 2011

Я пишу модуль apache, который выполняет следующее:

1) Пользователь запрашивает страницу (index.html)

2) Модуль Apache будет действовать как фильтр, который подсчитывает количество слов в index.html, а затем добавляет количество слов в нижний колонтитул html-файла.

3) Перезаписать index.html файлом с нижним колонтитулом, который является новым index.html

4) Подать запрос http пользователю.

В основном у меня проблема с шагом 3, когда я использую fwrite, чтобы добавить нижний колонтитул в index.html, но безрезультатно. Я полагаю, это ошибка разрешения доступа к файлу.

Я хотел бы знать, как лучше всего преодолеть эту проблему, потому что я узнал, что разрешение доступа для записи в каталог www является высокой угрозой безопасности.

1 Ответ

0 голосов
/ 12 декабря 2011

chmod 755

Это должно разрешить чтение и выполнение каждому и разрешить изменения только владельцу файла. Убедитесь, что владелец файла совпадает с владельцем модуля. Можете ли вы опубликовать текущее разрешение и владельца файла, а также текущего владельца или пользователя, использующего apache?

...