Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как из апачевского модуля прочитать файл?

4.8K
03 ноября 2003 года
Santa
7 / / 13.10.2003
Вопрос кажется смешным? Не спорю, но...

Пишу на сях (FreeBSD, внутренний модуль для апаче). В процедуре инициализации модуля пытаюсь открыть файл (файл создан, права на чтение запись есть), функция напостой возвращает NULL (fopen).
Но это еще не все... Создаю файл, файл создается, но апаче просто отказывается запускатся дальше (и даже не матерится):

FILE *fp=fopen("111","wt");
fclose(fp);

А если я это коментирую, то все пучком.

Если я после этих строчек пишу такое:

fp=fopen("111","rt");
fclose(fp);

то мне возвращают NULL. Если пытаюсь вызвать access, то апаче тоже дохнет.

Вобщем я в шоке. Диспозиция: я написал демон, который создает файлик где пишет всякую инфу вроде дескрипторов созданных им симофоров и общих блоков памяти. Потом должен стартоватся апаче - инициализировать мой модуль, который читает созданный демоном файлик. А файлы я прочитать и не могу :( Может это дело можно провернуть как-то по-другому?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог