![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| GFM |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 28.3.2007 Репутация: нет Всего: нет |
Всем доброго!
У меня возникла проблема, писал проект под win32 и думал , а точнее не задумывался о том что могут возникнуть проблемы с созданием файлов под unix платформами. Я использовал стандартный набор фукций открфтия и закрфтия файла. open(F,">>myfile"); close(F); это работает но только если я запускаю скрипт в консоли , если же скрипт отрабатывает через apache то результат нулевой, понятно что не хватает прав, потому как если я вручную создам файл и дам на него права записи для все груп и пользователей, то писать в него я могу, но это меня мало радует если иной способ решения этой проблемы? Заранее всем спасибо! |
|||
|
||||
| nitr |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2543 Регистрация: 10.2.2006 Где: Россия :) Репутация: 12 Всего: 84 |
GFM, это был бы Win, а не *nix
сами ответили на вопрос - |
|||
|
||||
| GFM |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 28.3.2007 Репутация: нет Всего: нет |
||||
|
||||
| amg |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1145 Регистрация: 3.8.2006 Где: Новосибирск Репутация: 1 Всего: 50 |
Можно, например, создать директорию dir где-нибудь, куда апачу есть доступ (например, в DocumentRoot, см. httpd.conf). Затем присвоить эту директорию апачу (chown User.Group dir, User и Group опять же посмотреть в httpd.conf). И создавать файлы в этой директории, указывая при открытии файла путь к ней.
|
|||
|
||||
| KSURi |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 887 Регистрация: 8.6.2006 Где: Russia Репутация: 2 Всего: 27 |
На создание файла в /tmp все равно должно хватить
-------------------- Died at Life.pl line 21 |
|||
|
||||
| nitr |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2543 Регистрация: 10.2.2006 Где: Россия :) Репутация: 12 Всего: 84 |
да, туда обычно можно...
|
|||
|
||||
![]()
|
| Правила форума "Perl: CGI программирование" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |