Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Веб Форумы » VBulletin 3.x.x » О хранении вложений
Страницы (2): [1] 2 »
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
Alien
Участник+
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус: Alien в оф-лайне
О хранении вложений [сообщение #76822]

1. Вложения хранятся в базе.
Пробую приаттачить - ругается:

Warning: filesize(): open_basedir restriction in effect. File(/var/tmp/phpn243OX) is not within the allowed path(s): (/..../:/usr/lib/php:/usr/local/lib/php:/tmp) in /includes/functions_file.php on line 286

Вроде намекает на папку и на размер, хотя могу ошибаться. Ограничение размера - 3 Мб (файлы меньше - до 100 Кб). Папка tmp (0777) есть и в корне хоста, и в папке forum.

Смотрю код - в сообщении об ошибке строка 286:

PHP:


$filesize 
= filesize($attachment);



Что же первично в ошибке: размер, папка или вообще хостер? Как ликвидировать ошибку?


-----------------------------
2. Вложения хранятся на сервере.
Для хранения файлов на сервере требуется создать папку. А где ее лучше создать: в корне сайта или форума?
Не будучи силен в английском (перевел PROMT'ом), понял, что лучше где-нить вне корня.

If you are moving attachments into the file system, it is recommended that you do *not* place the folder under your web root (usually named public_html or www or www_root) because people will be able to bypass vBulletin's permission system and download them. Also, you will need to make the folder writeable by PHP. The easiest way to do this is CHMOD it 777 (consult your FTP, Telnet, or SSH documentation for more info on how to do this). We do not recommended that you put a folder that is CHMODed 777 under your web root - another good reason to have it located above the document root.

А где мне прописать путь к созданному каталогу?

__________________
Вечно молодой стареющий новичок...

Сообщение было отредактировано Alien 08-06-2005 в 01:22

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 07-06-2005 15:13
Нажмите сюда для просмотра профайла Alien Отправить Персональное сообщение Alien Посетить домашнию страничку Alien! Найти сообщения от Alien Добавить Alien в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Alien
Участник+
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус: Alien в оф-лайне
[сообщение #76832]

Никто ничего сказать не может? Вот уж не поверю!....

__________________
Вечно молодой стареющий новичок...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 08-06-2005 00:29
Нажмите сюда для просмотра профайла Alien Отправить Персональное сообщение Alien Посетить домашнию страничку Alien! Найти сообщения от Alien Добавить Alien в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
kerk
k0t
Средний рейтинг: 4.92 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 148
Статус: kerk в оф-лайне
[сообщение #76834]

на фтп создавай папку, например customattachments, в админке, в менеджере вложений/Метод хранения вложений/ пропиши путь до этой папки, путь можешь посмотреть там же в админке - скроль до конца вниз левое меню/Показать информацию о PHP/ там увидишь, где расположены файлы форума, свою папку с аттачами располагай каталогом выше и пропиши ей права на запись - 0777
вроде правильно все... =))

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 08-06-2005 02:01
Нажмите сюда для просмотра профайла kerk Отправить Персональное сообщение kerk Найти сообщения от kerk Добавить kerk в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Alien
Участник+
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус: Alien в оф-лайне
[сообщение #76839]

quote:
Первоначальное сообщение от kerk
на фтп создавай папку, например customattachments....
kerk, с созданием папки у меня вопроса не было, а где прописать путь - сам разобрался (см. скрин): следующий шаг после входа в Storage Type - как раз назначение пути.

Однако, переносить вложения на сервер, т.е. делать следующий шаг - я пока не собирался...


А вот с п.1 - затык! В чем там проблема?
Я так понимаю, что хранение вложений в базе никак не связано с настройками для хранения на сервере. Или связано? Подскажите, плз...

Файл: clip_41.jpg
Был скачан 13 раз(а).

__________________
Вечно молодой стареющий новичок...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 08-06-2005 11:24
Нажмите сюда для просмотра профайла Alien Отправить Персональное сообщение Alien Посетить домашнию страничку Alien! Найти сообщения от Alien Добавить Alien в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Alien
Участник+
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус: Alien в оф-лайне
[сообщение #76862]

Народ! Помогите, если знаете... Засада какая-то...

С Safe Mode все понятно: отправил запрос хостеру о включении Safe Mode - ответ вполне ожидаемый:

Safe Mode глобальная настройка, которую нельзя применить к отдельно взятому аккаунту.
Если включить Safe Mode, то у остальных клиентов могут возникнуть проблемы с их движками и прочим ПО. Safe mode включить для Вашего аккаунта мы не можем...


Не в Safe Mode дело, точно! В настройках черным по белому: "если вы используете Safe Mode, то так-то" - т.е. допускается возможность, когда Safe Mode отключен.

Получается, что в базе вложения хранить вообще не удастся?

__________________
Вечно молодой стареющий новичок...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 09-06-2005 03:16
Нажмите сюда для просмотра профайла Alien Отправить Персональное сообщение Alien Посетить домашнию страничку Alien! Найти сообщения от Alien Добавить Alien в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
kerk
k0t
Средний рейтинг: 4.92 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2004
Место проживания:
Публикаций: 148
Статус: kerk в оф-лайне
[сообщение #76863]

а зачем их там хранить?
лучше, мне кажется, перенести в отдельную папку...
давно бы уже перенес, чем мучаться со своей базой...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 09-06-2005 04:13
Нажмите сюда для просмотра профайла kerk Отправить Персональное сообщение kerk Найти сообщения от kerk Добавить kerk в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Alien
Участник+
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус: Alien в оф-лайне
[сообщение #76864]

kerk, да, лучшее средство от головной боли - гильотина...

Перенести никогда не поздно, а вот с возникшей проблемой желательно разобраться. Вопрос не в том, что я мучаюсь, а в том, ПОЧЕМУ НЕ Ð_АБОТАЕТ?

__________________
Вечно молодой стареющий новичок...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 09-06-2005 04:41
Нажмите сюда для просмотра профайла Alien Отправить Персональное сообщение Alien Посетить домашнию страничку Alien! Найти сообщения от Alien Добавить Alien в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #76913]

возможно проблемы с хранением временных файлов, ибо вижу у тебя в ошибке проскакивает этот путь - /tmp
в настройках основных есть пункт посвященный этому, там в частности ты можеш указать путь к хранению этих временных файлов. И наверное у тебя просто нет доступа к той папке ,посему и не получается. Есть 2 способа решить ету проблему:
1) попросить хостера дать права
2) создать у себя в форуме папку под временные файлы и в настройках указать путь к этой папке, вот и все.

ЗЫ: второй метод больше тебе подходит. Осмелюсь даже не предположить, а утверждать, что дело именно в этом, а то уж больно ошибка на это намекает...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 10-06-2005 17:18
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Alien
Участник+
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус: Alien в оф-лайне
[сообщение #76923]

quote:
Первоначальное сообщение от Xrobak
Осмелюсь даже не предположить, а утверждать, что дело именно в этом, а то уж больно ошибка на это намекает...
Шибко смелое утверждение!....

Для информации: аккаунт на хостинге - под управлением CPanel; права на папку в панели устанавливаются в два щелчка, сама папка создается одним щелчком.


quote:

...в настройках указать путь к этой папке
Xrobak , замечательный и, главное, "оригинальный" совет!... А не проще было бы указать путь из своей собственной настройки?

Чтобы не смущать вас своими уже проверенными (не сработали) вариантами пути, сообщаю вам путь до папки (от корня сайта): /public_html/forum/tmp. Текст ошибки есть выше. Какой путь написать в настройках?

Напишите, а я вам сообщу результат...

__________________
Вечно молодой стареющий новичок...

Сообщение было отредактировано Alien 11-06-2005 в 01:25

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 11-06-2005 01:21
Нажмите сюда для просмотра профайла Alien Отправить Персональное сообщение Alien Посетить домашнию страничку Alien! Найти сообщения от Alien Добавить Alien в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #76928]

_http://www.mambers.com/archive/index.php/t-577.html
_http://forums.xmbforum.com/viewthread.php?tid=753747&page=1#pid1225762
_http://www.vbulletin.com/forum/showthread.php?t=140879& highlight=Warning%3A+filesize%28%29%3A+open_basedi
r+restriction+in+effect.
_http://www.vbulletin.com/forum/search.php?searchid=69578

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

ЗЫ: как думаеш, когда ты сам себе хостер и когда кто-то хостится у хостера, то настройки у обоих одинаковые? Нет, посему как настроено у меня, и как у тебя не имеет значения, я сам себе хостер (если это можно так назвать, но не об этом речь).

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 11-06-2005 17:44
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Alien
Участник+
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус: Alien в оф-лайне
[сообщение #76932]

quote:
Первоначальное сообщение от Xrobak
Когда прочитаеш эти линки, вернись к предыдущему...
Xrobak, за ссылки спасибо (последняя ссылка, кстати, -> Sorry - no matches. Please try some different terms). Прочитать, правда, представляет некоторые затруднения: с PROMT'ом не всегда можно понять смысл переведенного... Чуть позже, если чего-нибудь пойму в кривом переводе, вернусь к так непонравившейся тебе фразе...



quote:
Первоначальное сообщение от Xrobak
2) создать у себя в форуме папку под временные файлы и в настройках указать путь к этой папке, вот и все.

ЗЫ: второй метод больше тебе подходит. Осмелюсь даже не предположить, а утверждать...

Ответ на первую часть совета - см. скрин (да, надо было его вместо слов в свой предыдущий пост засунуть). Совершенно очевидно, что не с первой, а со второй частью у меня проблемы: пути прописывал разные - ошибка сохранялась...

Файл: clip_51.jpg
Был скачан 7 раз(а).

__________________
Вечно молодой стареющий новичок...

Сообщение было отредактировано Alien 11-06-2005 в 20:34

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 11-06-2005 20:24
Нажмите сюда для просмотра профайла Alien Отправить Персональное сообщение Alien Посетить домашнию страничку Alien! Найти сообщения от Alien Добавить Alien в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Xrobak
Участник+
Средний рейтинг: 4.53 | Оценок: 15
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2004
Место проживания: Житомир
Публикаций: 632
Статус: Xrobak в оф-лайне
[сообщение #76933]

чтобы последняя ссылка заработала, заходиш на на офф.сайт и нажимаеш поиск, и ищеш по фразе: Warning: filesize(): open_basedir restriction in effect

Вот один из результатов поиска - _http://www.vbulletin.com/forum/showthread.php?t=139385& highlight=Warning%3A+filesize%28%29%3A+open_basedi
r+restriction+in+effect

То что ты у себя создал папочку тмп это хорошо, а вот правильно ил путь к ней указал, это уже другое, нужно указывать полный путь, от самой папочки веб-сервера HOME, вобщем читай сам, там и без ПÐ_ОМТА можно понять.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 11-06-2005 20:44
Нажмите сюда для просмотра профайла Xrobak Отправить Персональное сообщение Xrobak Посетить домашнию страничку Xrobak! Найти сообщения от Xrobak Добавить Xrobak в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Alien
Участник+
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус: Alien в оф-лайне
[сообщение #76934]

quote:
Первоначальное сообщение от Xrobak
...нужно указывать полный путь, от самой папочки веб-сервера HOME, вобщем читай сам, там и без ПÐ_ОМТА можно понять.
Мда... у меня от этих "/" и ":" в глазах рябит... Xrobak, ты знаешь, советы типа "нужно" я уже читаю 5 (!) дней (в разных форумах)! Я его [совет] выучил уже, как стих. Только вот реально помочь никто "не может". Для меня строка "/usr/home/имя_аккаунта/:/usr/lib/php:/usr/local/lib/php:/tmp" (из текста ошибки) - абракадабра: где в этой конструкции, блин, начало?
Пробовал прописать много вариантов пути к своей папке, среди которых, не исключаю, есть правильный:

/home/имя_аккаунта/:/usr/lib/php:/usr/local/lib/php:/public_html/forum/tmp
/home/имя_аккаунта/usr/local/lib/php:/public_html/forum/tmp
/usr/lib/php:/usr/local/lib/php:/public_html/forum/tmp
/usr/local/lib/php:/public_html/forum/tmp
/public_html/forum/tmp

Еще какие-то писал - результат получался один: Warning: filesize(): open_basedir restriction in effect.

Сравнивал ошибки из опубликованных ответов в форумах: по-моему только у мня такой заковыристый адрес. Закономерность в написании пути, увы, не обнаружил.

----------------------
Да, чтобы исключить возможные вопросы: письмо хостеру с ошибкой отправил еще 8 июня. И ответ получил тут же:
Информация передана системному администратору по поводу open_basedir.
Ð_азберемся и если это не будет противоречить безопасности и другим сопутствующим вещам, то open_basedir будет настроен с теми параметрами, которые Вам нужны.


Только вот результата как не было, так и нет: ни от хостера, ни от коллег из русских форумов... Просмотрел (признаюсь, бегло) английские линки, а там ответы такие же - вот, например: Ask your host to change the configuration to include '/var/tmp' as allowed directory, or disable open_basedir restriction. ("кривой" перевод не привожу).
Может настройки у хостера таковы, что хоть 100-кратно правильный путь напиши, а работать все равно не будет?


P.S. Из написанных выше путей есть правильный?

__________________
Вечно молодой стареющий новичок...

Сообщение было отредактировано Alien 11-06-2005 в 23:23

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 11-06-2005 23:05
Нажмите сюда для просмотра профайла Alien Отправить Персональное сообщение Alien Посетить домашнию страничку Alien! Найти сообщения от Alien Добавить Alien в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Andrej
Участник+
Средний рейтинг: 4.89 | Оценок: 9
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Омск
Публикаций: 261
Статус: Andrej в оф-лайне
[сообщение #76935]

Alien
На сколько мне известно, подобные ошибки (open_basedir restriction in effect) возникают из-за настроек php. Тряси хостера, что бы настроил как надо. И ссылку на свой phpinfo кинь, посмотреть что там...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-06-2005 00:05
Нажмите сюда для просмотра профайла Andrej Отправить Персональное сообщение Andrej Посетить домашнию страничку Andrej! Найти сообщения от Andrej Добавить Andrej в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Alien
Участник+
Средний рейтинг: 2.33 | Оценок: 3
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Санкт-Петербург
Публикаций: 395
Статус: Alien в оф-лайне
[сообщение #76936]

quote:
Первоначальное сообщение от Andrej
...из-за настроек php. Тряси хостера...
Andrej, а что, путь уже не важен? Трясу...

См. вложение

Файл: phpinfo().zip
Был скачан 3 раз(а).

__________________
Вечно молодой стареющий новичок...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 12-06-2005 00:24
Нажмите сюда для просмотра профайла Alien Отправить Персональное сообщение Alien Посетить домашнию страничку Alien! Найти сообщения от Alien Добавить Alien в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя

Страницы (2): [1] 2 »


Формат времени GMT. Текущее время 05:55.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.04837394 seconds (71.48% PHP - 28.52% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.