RuWeb.net - хостинг и регистрация доменных имен
ГЛАВНАЯ ХОСТИНГ ДОМЕНЫ VDS СЕРВЕР ИНФОРМАЦИЯ КЛИЕНТЫ ПРАВИЛА ОПЛАТА ЗАКАЗ ФОРУМ
go to bottom

Ответ на сообщение
Имя пользователя  Зарегистрироваться?
Пароль:  Забыли пароль?
Тема: (необязательно)
- [*]
Режим форматирования:
Обычный
Расширенный
Помощь

Вставить жирный текст Вставить курсив Вставить подчеркнутый текст Вставить центрированный текст Вставить гиперссылку Вставить гиперссылку с адресом e-mail Вставить изображение Вставить отформатированный кодом текст Вставить цитированный текст Вставить список
Сообщение:
HTML - Выкл.
Смайлики включены Вкл.
BB-код - Вкл.
[img] код - Вкл.
;) :P :o
:mad: :D :cool:
:) :(  
[Еще смайлики]

Отключить смайлики?
Использовать подпись?
Выключить BB-код?
Получать уведомления на e-mail об ответе?
Прикрепление:
Пожалуйста введите код показанный на картинке в поле расположенное под ней. Это нужно для предотвращения регистрации автоматических ботов. Проверка Рисунком Captcha

    

Обзор Темы
kpv

[*] когда размещено 13.7.2011 в 19:05
при работающем php модулем апача, чтобы с файлами можно было одновременно работать по ftp и от скриптов - решение здесь http://forum.ruweb.net/viewthread.php?tid=1819

srgg

[*] когда размещено 13.7.2011 в 10:06
Возникла проблема. У меня в в директории лежат файлы, которые должны загружаться посетителями сайта для просмотра (.doc, .docx, .rtf). Однако при попытке сделать это, появлялась ошибка:

Warning: file_get_contents(/home/rossorig/domains/diplom.com.ru/public_html/zip/7134/Россия в 1800-1825 гг. доработано.doc) [function.file-get-contents]: failed to open stream: Permission denied in /home/rossorig/domains/referats.info/public_html/doc_converter/cfb.php on line 57

в данном случае ссылка на строку скрипта, с директивой получить контент файла:

//стр.57
$this->data = file_get_contents($filename);

Я попробовал добавить процедуру назначения прав доступа:

//стр. 56
chmod($filename,0644); //добавлено

//стр. 57
$this->data = file_get_contents($filename);

Теперь появляется другая ошибка:

Warning: chmod() [function.chmod]: Operation not permitted in /home/rossorig/domains/referats.info/public_html/doc_converter/cfb.php on line 56

Warning: file_get_contents(/home/rossorig/domains/diplom.com.ru/public_html/zip/7134/Россия в 1800-1825 гг. доработано.doc) [function.file-get-contents]: failed to open stream: Permission denied in /home/rossorig/domains/referats.info/public_html/doc_converter/cfb.php on line 57

Если изменяю права доступа к файлу вручную, по FTP, всё ОК. Но нужно, конечно, чтобы это мог сделать любой юзер по HTTP в момент загрузки скрипта. К сожалению, однозначного рецепта решения проблемы в интернете не нашёл, однако существует мнение, что она решается изменением настроек на удалённом сервере. Если кто-нибудь сталкивался с подобной проблемой, плз, подскажите, что делать.

Powered by XMB
Разработано Группа XMB © 2001-2008
[запросов: 20] [PHP: 78.8% - SQL: 21.2%]
go to top
Центр поддержки (круглосуточно)
https://ruweb.net/support/
Москва(499) 502-44-31
Санкт-Петербург(812) 336-42-55
Нижний Новгород(831) 411-12-44
Екатеринбург(343) 204-71-16
© 2002-2013 ЗАО "РУВЕБ"

Дизайн - CredoDesign
Rambler\'s Top100 Рейтинг@Mail.ru
RuWeb.net - Хостинг веб-сайтов (первый месяц - бесплатно). Регистрация доменов.