Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Прикрепляемые файлы

Опубликовано:

Здравствуйте. уважаемые спецы помогите пожалуйста разобраться.

 

был один вдс, все работало гуд. возникла необходимость переехать на новый вдс.

 

поставил туда убунту свою любимую, поставил мускул, апач, пхп. все отдельно не в связке.

 

поднял дамп

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

 

Выбераю файлы для прикрепления во время создания сообщения, и вижу красным цветом "Загрузка не удалась"

 

права на папку uploads 777, не просите перепроверять, перепроверено сотню раз

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

в настройказ апача поставил макс_аплод_сайз 50 мегабайт

 

все равно "Загрузка не удалась"

 

Уважаемые специалисты можете что нибудь подсказать ?

Рекомендованные сообщения

Опубликовано:

- Путь к папке uploads в настройках форума указаны верно? Админцентр -> Настройки -> Глобальные настройки. Особенно это касается переноса, когда старые пути на совпадают с путями нового хостинга.

- Файл какого размера загружаете? Попробуйте небольшие, если грузятся - тогда крутите настройки php.ini (http://ipbskins.ru/forum/topic10489.html?do=findComment&comment=68391)

 

Ошибка при прикреплении файлов

Опубликовано:
  • Автор

спасибо за ответ.

 

Пути совпадают. переносил с убунты на убунту. из /var/www/ в /var/www/ ничего не изменилось права на "аплодс" проверял, и на вложенные тоже..

 

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

Изменено пользователем Liroy

Опубликовано:

В первом посте вы написали про какой-то макс_уплоад, а их как минимум две настройки.

Пути не надо чтобы совпадали, а нужно скопировать тот адрес который определяет форум.

 

Есть еще сайты на хостинге, там загрузка как работает? загрузка скинов, хуков работает или нет?

Опубликовано:
  • Автор

других сайтов на этом вдс нет.

 

Пути даже перебивал руками. и копировал вот это "URL адрес, ведущий к вашей директории "uploads".

IP.Board определил URL к директории загрузок так: http://genplant.org/forum//uploads"

 

вобщем пробывал все что можно. в настройках апача и пхп поставил по 50 мегабайт.

 

апач рестартил. права групп проверял на всяк случай, там все нормально (да и счего бы там изменилось, просто перенос же.)

 

вобщем не один файл на форуме не загружается. не в галерею, не в сообщение никуда.

 

написано ОШИБКА Загрузка не удалась. и все тут. пробывал выводить ошибки пхп - их нет.

 

всю голову сломал уже...

 

зы: upload_max_filesize это настройка пхп. та самая которая по умолчанию идет 2мб

зызы: макс_пост_сайз тоже большой поставил. ничего не изменилось

 

вот пожалте кусок конфига

 

;;;;;;;;;;;;;;;;

; File Uploads ;

;;;;;;;;;;;;;;;;

 

; Whether to allow HTTP file uploads.

file_uploads = On

 

; Temporary directory for HTTP uploaded files (will use system default if not

; specified).

;upload_tmp_dir =

 

; Maximum allowed size for uploaded files.

upload_max_filesize = 50M

 

; Maximum number of files that can be uploaded via a single request

max_file_uploads = 20

 

************************

 

; Maximum size of POST data that PHP will accept.

post_max_size = 50M

 

 

загрузка хуков работает прекрасно

Опубликовано:

IP.Board определил URL к директории загрузок так:

Это URL, а речь о server path - путь директории загрузок.

 

Закрывающий слеш из board_url уберите, на форуме дублируются слеши в урл-ах.

Опубликовано:

;upload_tmp_dir =

А upload_tmp_dir кто настраивать будет?

Опубликовано:
  • Автор

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

 

Ну вобщем так или иначе все равно попробывал, ничего не изменилось. поставил пока назад. еще идеи ?

 

какой еще сервер патч ? для сервер патч для идет предыдущая настройка.

 

вот такая

 

Вводите абсолютный (полный) путь до директории загрузок "uploads". Важно понимать, что это не URL.

IP.Board определил следующий путь к директории загрузок: /var/www/forum/uploads

 

и у меня там вбито имеено то что автоматом определил боард. перебивать пробывал

Изменено пользователем Liroy

Опубликовано:

загрузка хуков работает прекрасно

Если загрузка файлов на сервере в целом работает, значит проблема либо в правах, либо в путях, либо в настройках форума.

 

ФТП доступ на форуме можете скинуть?

Опубликовано:
  • Автор

ссх могу дать.

 

ну не суда же. есть что нибудь, аська скайп ?

Изменено пользователем Liroy

Опубликовано:
  • Автор

пффф чушь полная уважаемые :)))

 

два милиона раз проверял права на папку аплодс. и даже на вложенные папки. но проверял ручками каждую по отдельности, ну и каждую по отдельности ставил chmod 777

 

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

 

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

Опубликовано:

Или папка уплоадс, или вложенные папки не имели права на запись. А каким образом это было сделано - без разницы. Рекурсивно, ко всем уровням, без - только к текущей папки.

 

есть там что нибудь такое, чему 777 ставить не стоило бы ?

Нету.

Опубликовано:
  • Автор

спасибо за внимание

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.