![]() |
Страницы (2): « 1 [2] Показаны 30 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 3.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=74)
-- О хранении вложений (http://netadmin.ws/forum/showthread.php?threadid=10731)
Alien
В общем, проблема из-за директивы open_basedir. Не может скрипт читать из директории "/var/tmp/", так как эта директория не указана в списке, как разрешённая. Попробуй такой путь указать "/usr/home/buhpravd/public_html/forum/tmp/"
__________________
f9ffe3323e79b2a558b92af5b4039e20
Andrej, понятно: надо насиловать хостера. Если тот будет "стойким" - попрощаться...
Путь (сам по себе), конечно, не помог. Как этот путь конструируется - для меня загадка. Благодарю за подсказку.
P.S.
Кстати, для Xrobak: на XMB Forums разговор, как раз, и крутится около совета покинуть "плохого" хостера...
__________________
Вечно молодой стареющий новичок...
quote:
You have open_basedir restrictions on your server. To get uploads to work you need to create a 'tmp' subdirectory under your httpdocs directory and chmod it to 777. Then in the Admin CP set "Upload In Safe Mode?" to 'Yes' and point the "Safe Mode Temp Directory" to that directory. If you placed the tmp directory in the right place, the path to the Safe Mode Temp Directory will be:
/home/httpd/vhosts/chip.co.id/httpdocs/tmp
quote:Xrobak, с одной оговоркой: на английском... Оценивать ответы на не родном языке, мягко говоря, несколько затруднительно.
Первоначальное сообщение от Xrobak
...тут все черным по белому написано, что нужно делать...
__________________
Вечно молодой стареющий новичок...
Я тебе специально не давал перевода ответа на твой вопрос, чтобы ты научился сам добиваться результатов, раз уж ты взялся за форум, хочеш разобраться в нем, то привыкай к английскому, или изучай его, или юзай переводчики, но без него тебе будет туговато...
quote:
Включить загрузку в безопасном режиме
Если ваш сервер использует PHP в безопасном режиме (SAFE MODE), установите эту опцию в "Да". Да Нет
Временная директория безопасного режима
Если на вашем сервере PHP запущен в безопасном режиме (Safe Mode), вам потребуется указать директорию с полными правами для веб-сервера (CHMOD 777)., она будет использоваться как временная директория для загрузки файлов. После перемещения в базу данных все загруженные файлы из этой директории удаляются автоматически.
Примечание: НЕ ДОБАВЛЯЙТЕ завершающий слэш ("/") в конце названия директории.
Я рискую несколько отойти от темы своим последним постом (тема исчерпана) за что прошу снисхождения у модераторов.
quote:Xrobak, а я уж хотел претензию писать на PROMT за неправильный перевод
Первоначальное сообщение от Xrobak
Я тебе специально не давал перевода ответа на твой вопрос, чтобы ты научился сам добиваться результатов... привыкай к английскому
, но оказалось, что машинный перевод - правильный... Английский не знаю, но русский - мой родной, между прочим...quote:Да, как бы за три года существования форума особых проблем с пониманием машинного перевода до сих пор не испытывал...
... раз уж ты взялся за форум, хочеш разобраться в нем, то ... тебе будет туговато...
__________________
Вечно молодой стареющий новичок...
Формат файлов (вложений) на сервере
Переношу файлы вложений из базы на сервер в папку customattachments. Не стал доводить до конца операцию (не сделан последний шаг) и решил посмотреть, что и как перемещено.
Ожидал, откровенно говоря, не только сохранения форматов (расширений), но и имен файлов.
Получилось: весьма развлетвленная вглубь структура подпапок с цифровыми именами ("1", "2" ... "10" и т.д.), файлы же имеют имена с расширением *.attach. Вот примерно так выглядит состав папки (последние в строках три цифры - права):
/ public_html / forum / customattachments / 2 / (Current Folder)
Upload file(s)
0 777
3 777
7 777
1.attach 10 k 666
13.attach 47 k 666
154.attach 23 k 666
155.attach 22 k 666
158.attach 20 k 666
161.attach 51 k 666
162.attach 18 k 666
Скажите, при выполнении последнего шага файлы переименуются или останутся, как есть на данный момент?
__________________
Вечно молодой стареющий новичок...
файлы так и останутся с этим расширением
есть определенная система создания папок для каждого пользователя на форуме:
что бы не создавать для каждого узера отдельную папку, движок создает ее взависимости от ID узера, например:
ID узера = 1234, форум создаст на фтп папки 1/2/3/4/
и пихнет файл по такому пути:
1/2/3/4/file_name.attach
если это картинка, то:
1/2/3/4/file_name.attach + 1/2/3/4/file_name.thumb
представь, если у тебя на форуме несколько тысяч пользователей, и должно быть столько же папок? =))
kerk, любопытная информация о системе каталогов. Спасибо.
Понятно, с такой системой - найти нужный файл без админки вообще не представляется возможным. А жаль!...
__________________
Вечно молодой стареющий новичок...
quote:
с такой системой - найти нужный файл без админки вообще не представляется возможным. А жаль!...
У меня тут схожий вопрос и дабы не создавать новой темы решил спросить здесь:
После переноса форума на другой хостинг, столкнулся со следующей проблемой, при попытке вложить какую-нить картинку jpg, gif, png получаю:
Ошибки загрузки
new-2.jpg:
Неправильная картинка
Другие файлы подгружаются без проблем, в чем может быть проблема, в каких настройках?
p.s. вложения хранятся в папках.
сообщение о неправильной картинке выдается в том случае, если картинка повреждена и включен показ миниатюр у тебя.
На первый взгляд картинка может показаться вполне нормальной и не поврежденной, но попробуй открыть ее в фотошопе и увидиш совсем другое. У меня подобное раньше было, рисунки хранились во вложениях, а потом решил включить показ миниатюр и на несколько рисунков получил такое сообщение, ничего не поделаеш - удалил их и все.
ЗЫ: или у тебя абсолютно любая картинка не закачивается? Или все-таки некоторые, если некоторые - тогда ответ тебе я дал.
quote:В том-то и дело, что абсолютно любая, пробовал несколько вариантов, аватар тоже не загружается.
Первоначальное сообщение от Xrobak
ЗЫ: или у тебя абсолютно любая картинка не закачивается? Или все-таки некоторые, если некоторые - тогда ответ тебе я дал.
хм... тогда не знаю... А может у тебя в опциях установлена не та версия GD? Т.е. на старом месте у тебя ГД могло быть одной версии, а на новом месте другой, а после переноса ты эту опцию не менял.
с версией GD все нормуль.
Все решилось, проблема была в особенностях хостинга, там стоял русский аппач, который перекодировал бинарные файлы.
| Формат времени GMT. Текущее время 06:42. | Страницы (2): « 1 [2] Показаны 30 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.