VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Вопрос к знатакам форума изнутри , не поскажете в каком файле и в каких местах двиг форума берет переменные upload_tmp_dir и open_basedir из php.ini
Вопрос актуален так как на сервере включен safe mod,хотя путь к tmp указан и права на папки есть, но загружать какие-либо файлы на сервер двиг отказывается, хотя аватары споконой загружает, но почему то данную upload_tmp_dir переменную отказывается брать не из php.ini не из настроке форума ..пришел к выводу что надо указать ее ручками в файлах форума ..а где именно и не знаю..хелп плиз..
Админка - Vbulletin options - Server Settings and Optimization Options - Safe Mode Temporary Directory
@Pypkin
Продвинутый
Join Date: Dec 2005
Location: Украина, г.Донецк
Posts: 80
Версия vB: 3.6.6
Reputation:
Опытный 19
Репутация в разделе: 18
0
ODV, читай внимательнее
Quote:
Originally Posted by Pypkin
хотя путь к tmp указан и права на папки есть
@alexxa
Продвинутый
Join Date: Jun 2005
Posts: 143
Reputation:
Опытный 19
Репутация в разделе: 17
0
Ню так сходите в диагностику и погоняйте оттуда аплоад. А вообще есть includes/class_upload.php
@Pypkin
Продвинутый
Join Date: Dec 2005
Location: Украина, г.Донецк
Posts: 80
Версия vB: 3.6.6
Reputation:
Опытный 19
Репутация в разделе: 18
0
alexxa, как раз в диагностикой выяснил что форум их не определяет..а то что это находится где- в includes/class_upload.php догаадлся но что именно менять ? т.к. файл там приличного объема
@alexxa
Продвинутый
Join Date: Jun 2005
Posts: 143
Reputation:
Опытный 19
Репутация в разделе: 17
0
ну там по идее ниче менять не нуна. а что значит не определяет?
@Pypkin
Продвинутый
Join Date: Dec 2005
Location: Украина, г.Донецк
Posts: 80
Версия vB: 3.6.6
Reputation:
Опытный 19
Репутация в разделе: 18
0
В диагностике следующее
Подходящая конфигурация PHP
file_uploads: Вкл.
open_basedir: /home/porter.mir.dn.ua
safe_mode: On
upload_tmp_dir: нет
upload_max_filesize: 2.00 Мбайт
Помощь
Результаты
Временное местоположение вложенного файла (/tmp/phpnZW71J) не может быть определено. Проверка не может быть завершена.
@alexxa
Продвинутый
Join Date: Jun 2005
Posts: 143
Reputation:
Опытный 19
Репутация в разделе: 17
0
ну вот тогда проверь куда твое файло ложится при загрузке локально, то есть куда прописано в настройках форума и если эта папка не дочерняя для /home/porter.mir.dn.ua то ниче и не получится. короче папка твоя в настройках форума доолжна смотреть в путь под /home/porter.mir.dn.ua
@Pypkin
Продвинутый
Join Date: Dec 2005
Location: Украина, г.Донецк
Posts: 80
Версия vB: 3.6.6
Reputation:
Опытный 19
Репутация в разделе: 18
0
alexxa, в настройках форума временная(tmp) папка указана как "/home/porter.mir.dn.ua/www/forum/tmp" (корнейвой для сайта является папка "/home/porter.mir.dn.ua/www/") , но почему-то форум никак не реагирует на то что прописана tmp папка
Quote:
Originally Posted by alexxa
проверь куда твое файло ложится при загрузке локально
интересно как ме это проверить? поднимать линукс ставить мускул+apache+php такие же как на сервере + настройки как на сервере и только после этого тестить и искать причину?
а что касается
Quote:
Originally Posted by alexxa
папка твоя в настройках форума доолжна смотреть в путь под /home/porter.mir.dn.ua
так она вроде и смотрит туда вот "/home/porter.mir.dn.ua/www/forum/tmp"
@alexxa
Продвинутый
Join Date: Jun 2005
Posts: 143
Reputation:
Опытный 19
Репутация в разделе: 17
0
Ну например так же как ты посмотрел пхп.ини можешь глянуть ложится ли файло по тому пути которым матюкается диагностика.
А вообще переменные могут быть переопределены и в httpd.conf ...
И собсно поскольку судя по всему upload_tmp_dir все таки пустой то по дефолту все ложится под /tmp, так что можешь например сделать
open_basedir = /home/porter.mir.dn.ua:/tmp и пробовать грузить...
потому что в сейф моде сначала грузится в темп файл а потом перемещается в ту папку которую ты указал в настройках форума (там еще одна опция выше кстати есть о сейф моде)
Воть так вот