Загрузка файлов [Ошибка] - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены

  • 2 Страниц +
  • 1
  • 2

Загрузка файлов [Ошибка]

#1 Пользователь не на сайте   Toxan76 ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 2
  • Регистрация: 21-Май 13
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 18 Сентябрь 2013 - 22:43

Доброго вечера!

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

Что я проверил:

- Разрешение группам на загрузку

- Путь и url до папки uploads

- Права доступа (на все папки в папку uploads выставил 777 - также пробывал из дистрибьютера загружать эту папку и ставить права)

- Проверил права в меню в разделе диагностика и что я там увидел:

Файл или директория не найдены /www/сайт на поддомене/uploads - Я удивился хотя путь именно такой :

/www/сайт на поддомене/uploads (Скопировано из FileZila) . И ниже:

Файл или директория не найдены /www/сайт на поддомене/uploads/profile

Всё остальное горит зелёным.

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

Спасибо за внимание.
0

#2 Пользователь не на сайте   Bot ответил: »

 
 
  • Почетный робот
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
 

Отправлено 18 Сентябрь 2013 - 22:43

Обратите внимание

По указанному вами в профиле "Board url" находится не IP.Board, либо модифицированный пиратский скрипт с удаленными копирайтами. Если вы указали неверный URL, пожауйста, поправьте его, потому что он скорее всего потребуется при диагностике вашей проблемы. Нелицензионные скрипты не приветствуются, т.к. зачастую именно некорректное "нуление" и является причиной проблем в них.


0

#3 Пользователь на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 148
  • Регистрация: 13-Апрель 12
  • Репутация: 327
  • Откуда:no
  • IPB version:1.x
 

Отправлено 18 Сентябрь 2013 - 22:51

То что Вы сделали ошибки не должно быть. Но Ваша ошибка появляется после того.

1) Дублирую.

Полный путь прописать в админ центре. (Возможно стоит лишний пробел и тд, там есть подсказка, какой путь вводить правильный).

Системные настройки - глобальные настройки - Путь до директории загрузок

2)
Проверить еще раз на доступность папки uploads на сервере и выставить права 777, а так-же на папку profile
0

#4 Пользователь не на сайте   Zero108 ответил: »

 
 
  • Advanced
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 562
  • Регистрация: 25-Июль 09
  • Репутация: 92
  • IPB version:4.1.x
 

Отправлено 19 Сентябрь 2013 - 00:05

Я бы еще проверил права пользователя apache на эти папки.
Команда ls -l по ssh.
0

#5 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 715
  • Регистрация: 20-Март 09
  • Репутация: 2 267
  • IPB version:3.1.x
 

Отправлено 19 Сентябрь 2013 - 12:29

После переезда
50% что не правильно указан путь к директории загрузки. Тем более, если автор скопировал адрес из фтп клиента, где вообще как правило он идет не от корня с полным document root путем. С виду вроде бы то же самое, а на самом деле другой. Поэтому важно указать именно тот адрес, который определил форум, а не копировать из клиента или от куда-то еще.
49% что нет прав на запись. Банально не задан chmod
0

#6 Пользователь не на сайте   muslimgauze ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 677
  • Регистрация: 01-Май 10
  • Репутация: 13
  • IPB version:3.4.x
 

Отправлено 20 Сентябрь 2013 - 09:28

Просмотреть сообщениеZero108 19 Сентябрь 2013 - 00:05 сказал(а):

Я бы еще проверил права пользователя apache на эти папки.
Команда ls -l по ssh.


зачем проверять права данного пользователя, если там стоит 777, то есть "всё для всех разрешено"?
да и пользователь может быть далеко не apache, а например www-data
0

#7 Пользователь не на сайте   Zero108 ответил: »

 
 
  • Advanced
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 562
  • Регистрация: 25-Июль 09
  • Репутация: 92
  • IPB version:4.1.x
 

Отправлено 20 Сентябрь 2013 - 11:18

Просмотреть сообщениеmuslimgauze 20 Сентябрь 2013 - 09:28 сказал(а):

зачем проверять права данного пользователя, если там стоит 777, то есть "всё для всех разрешено"?

Запись в папку производит пользователь apache. Права CHMOD тут второстепенны.

Просмотреть сообщениеmuslimgauze 20 Сентябрь 2013 - 09:28 сказал(а):

да и пользователь может быть далеко не apache, а например www-data

Может, если владельцем сервера является www-data, а не apache.
1

#8 Пользователь не на сайте   muslimgauze ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 677
  • Регистрация: 01-Май 10
  • Репутация: 13
  • IPB version:3.4.x
 

Отправлено 28 Сентябрь 2013 - 15:30

Просмотреть сообщениеZero108 20 Сентябрь 2013 - 11:18 сказал(а):

Запись в папку производит пользователь apache. Права CHMOD тут второстепенны.

Может, если владельцем сервера является www-data, а не apache.


Ещё раз: 777 ВСЁ ВСЕМ разрешено
0

#9 Пользователь не на сайте   Zero108 ответил: »

 
 
  • Advanced
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 562
  • Регистрация: 25-Июль 09
  • Репутация: 92
  • IPB version:4.1.x
 

Отправлено 28 Сентябрь 2013 - 21:00

Ну, разрешено, так разрешено. Я не против.
0

#10 Пользователь не на сайте   muslimgauze ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 677
  • Регистрация: 01-Май 10
  • Репутация: 13
  • IPB version:3.4.x
 

Отправлено 05 Октябрь 2013 - 02:50

Просмотреть сообщениеZero108 28 Сентябрь 2013 - 21:00 сказал(а):

Ну, разрешено, так разрешено. Я не против.


http://ru.wikipedia.org/wiki/Chmod

Цитата

777 (-rwxrwxrwx)
Каждый пользователь может читать, редактировать и запускать на выполнение


под выполнением, в случае каталога, понимается возможность входа в него
1

#11 Пользователь не на сайте   Zero108 ответил: »

 
 
  • Advanced
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 562
  • Регистрация: 25-Июль 09
  • Репутация: 92
  • IPB version:4.1.x
 

Отправлено 05 Октябрь 2013 - 03:19

Возможно, вам будет интересно вот это:

Цитата

Есть один апач. Ставлю по инструкции php сайт. Там рекомендуется дать права 777 файлам конфиг.хтм и папке с темами. В итоге вместо сайта открывается пустота. Подозреваю что дело в правах.(самодельный index.htm работает) Какие еще права и каким файлам надо выдать? Разделяются ли как то права на пользователях или сделав команды (chmod) под рутом, я обеспечу нормальную работоспособность сайта?

- Апач обычно выполняет скрипты от пользователя nobody - т.е. тебе надо дать права на чтение для other.

- Права для дефолтного апача хватит и 750 с головой, так как он работает от юзера www-data, chown -R www-data.www-data на каталог сделай.


Отсюда

Еще

Цитата

Как узнать от какого пользователя должен работать мой сайт?
По мимо 3-х основных флагов (о которых шла речь выше) у файлов и папок есть так же пользователь и группа владельца. Чтобы ваш сайт работал нормально, apache (или nginx) должны работать от имени того же пользователя, что и установки на ваших файлах.
Проверить это просто. Создайте в корне вашего файл с именем perm.PHP (или любое другое имя для php-файла). Внутри файла укажите следующий код


Отсюда

Сообщение изменено: Zero108 (05 Октябрь 2013 - 03:24)

0

#12 Пользователь не на сайте   muslimgauze ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 677
  • Регистрация: 01-Май 10
  • Репутация: 13
  • IPB version:3.4.x
 

Отправлено 09 Октябрь 2013 - 14:36

Просмотреть сообщениеZero108 05 Октябрь 2013 - 03:19 сказал(а):

Возможно, вам будет интересно вот это:



Отсюда

Еще



Отсюда


всё-таки надо иногда ЧИТАТЬ, перед тем, как постить
там нет НИЧЕГО опровергающего моё заявление
0

#13 Пользователь не на сайте   Zero108 ответил: »

 
 
  • Advanced
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 562
  • Регистрация: 25-Июль 09
  • Репутация: 92
  • IPB version:4.1.x
 

Отправлено 09 Октябрь 2013 - 22:27

Просмотреть сообщениеmuslimgauze 09 Октябрь 2013 - 14:36 сказал(а):

всё-таки надо иногда ЧИТАТЬ, перед тем, как постить
там нет НИЧЕГО опровергающего моё заявление


Я и не спорю и не опровергаю написанное вами. Вы понимаете, что права на папку вторичны по значимости по сравнению с владельцем папки? Что, например, если вложения обрабатывает пользователь apache веб-сервера, то мало дать папке права 777, нужно еще чтобы владельцем папки был apache, а не пользователь ftp?

Сообщение изменено: Zero108 (09 Октябрь 2013 - 22:30)

0

#14 Пользователь не на сайте   muslimgauze ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 677
  • Регистрация: 01-Май 10
  • Репутация: 13
  • IPB version:3.4.x
 

Отправлено 13 Октябрь 2013 - 22:29

Просмотреть сообщениеZero108 09 Октябрь 2013 - 22:27 сказал(а):

Я и не спорю и не опровергаю написанное вами. Вы понимаете, что права на папку вторичны по значимости по сравнению с владельцем папки? Что, например, если вложения обрабатывает пользователь apache веб-сервера, то мало дать папке права 777, нужно еще чтобы владельцем папки был apache, а не пользователь ftp?


откуда такие ложные познания?
если стоят права "всё ДЛЯ ВСЕХ", то нет никакой разницы, кто владелец - там разрешено ВСЁ и для ВСЕХ!
а вот если будет не 777, а 775 и 755, то права будут разные, в зависимости от владельца папки! и только в этом случае!
1

#15 Пользователь не на сайте   Zero108 ответил: »

 
 
  • Advanced
  • ***
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 562
  • Регистрация: 25-Июль 09
  • Репутация: 92
  • IPB version:4.1.x
 

Отправлено 14 Октябрь 2013 - 16:38

если стоит 755 - владелец важен
если стоит 777 - владелец не важен, так как у всех права на запись
при 777 suexec не позволяет выполнять скрипт

Кроме того:

On a server that uses suPHP, all folders must be set to 0755, and all files to 0644, initially. The software may write some of its cache files at 0777, but those can be safely ignored If you're not sure what suPHP is then you can probably safely ignore this note.
0

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна