Автор |
Сообщение |
TROLL_ Эксперт |
|
работает все на убунте 7.04 десктоп
проблема такая...
есть на сайте раздел отзывы на php. куда людя могу оставля\ть свои сообщения. типа гостевая.
но запись делать не хочет в файл. есть разумение сделать доступ к файлу,но как ума не приложу.
форум я так понимаю работет по такому же принципу. так что помогите плз. |
|
|
|
|
def Гость |
|
TROLL_
Апач у тебя запускается от имени какого-то пользователя (например, apache, httpd, nobody). Дык вот необходимо что бы этот пользователь мог записывать в нужный тебе файл. Следовательно надо выставить права на файл, например, 644 или 600 и владельцем файла сделать пользователя апача... |
|
|
|
|
DrozD Гуру |
|
добавлю малость , скорее всего нужно давать права на запись по иерархии \директория\файл иначе ничего не выйдет |
|
|
|
|
dlnsk Гуру |
|
TROLL_ писал(а): |
форум я так понимаю работет по такому же принципу. |
Неправильно понимаешь...
Форум юзает Базу Данный, чего и тебе желаю! |
|
|
|
|
TROLL_ Эксперт |
|
def
DrozD
спасибо за совет.
dlnsk
а к этому вопросу мы скоро придем. |
|
|
|
|
geshido Форумчанин |
|
TROLL_
а вообще при записи смотри в логи: /var/log/httpd/error_log какие ошибки пишет. 99%, что там будет Permission denied, но мало ли |
|
|
|
|
def Гость |
|
DrozD писал(а): |
нужно давать права на запись по иерархии \директория\файл |
имхо только на файл надо, на директории не обязательно |
|
|
|
|
DrozD Гуру |
|
def
ну тогда на директорию:
Х - execute, чтобы зайти можно было
на файл:
W - write, запись |
|
|
|
|
|