Відправлення фотографії

Автор KosivArt, 11:56, 29 Лютий 2008

Попередня тема - Наступна тема

KosivArt

Шось є проблема з відправленням фотографій на форум :( Можеш попробувати відправити якусь фотку в любу тему?


Juha

#1
Фото не виходить відправити. Я ще десь 2-3 дні назад пробувала вставити картинку, й не виходило. Я думала, що це може щось з моїм компом, бо з ним часто всяке буває.

KosivArt

#2
Ясно, буду розбиратись...

Видає таку помилку:
"Ваше вкладення не може бути збережено. Можливо файл більший, ніж дозволяє сервер."

Хоча в налаштуваннях все добре...

Juha

В мене так само. Я пробувала вставляти картинку розміром в районі 100КБ. І нічого не виходило!!!

KosivArt

Тут не в розмірах справа, шось серйозніше..

KosivArt

Вже працює.
Пробуй постити фотку і, будь-ласка, відпиши якшо не получиться.

KosivArt

#6
Ось солюшин для адмінів, що користуються SMF-форумом і матимуть схожу проблему з відправленням фотографій.

Отже, при відправленні фотографій отримуємо таку помилку::
"Ваше вкладення не може бути збережено. Можливо файл більший, ніж дозволяє сервер."
Оригінал англійською:
"Your attachment couldn't be saved. This might happen because it took too long to upload or the file is bigger than the server will allow."

Рішення:

  • Витираємо SMF і кладемо vBulletin;
  • Перевірити чи вірно вказані шляхи для збереження фотографій (Адміністрування - вкладення і аватари - Папка вкладень);
  • Перевірити максимальний розмір вкладення і папки вкладень (там же);
  • Перевірити ось ці змінні у файлі php.ini (можуть бути більші, але не менші):
    php_value upload_max_filesize 2M
    php_value max_execution_time 180
    php_value post_max_size 8M
    php_value max_input_time 100
    php_value memory_limit 100M
  • І, головне, перевірити змінну upload_tmp_dir у файлі php.ini, вона відповідає за збереження тимчасових файлів на сервері. Хостер з часом може змінити розташування директорії temp і форум перестає завантажувати фотографії, тому що старий шлях до директорії вже недійсний.

    Нове розташування можна дізнатись у хостера, а можна просто створити директорію temp на свому екаунті і вказати шлях до неї, наприклад так:
    upload_tmp_dir = F:\internet\users\stas\forum\temp

Йо.