Добро пожаловать, Гость!
Обменник
Помощь мастерам | Обменник
mrholler : Обменник
25 Авг 2018Всем привет! Возникла проблема, еще очень давно, только сейчас решил написать. В обменник и в личные файлы перестали выгружаться файлы, которые весять больше 1 мб, любого формата. Сервер позволяет загружать до 30 мб, свободное место под файлы на сервере есть. Заменял полностью обменник и персональные файлы на стоковые из движка, не помогло, удалял таблицы обменника и заливал стоковые, тоже не помогло. В чем еще может быть дело?
Комментарии:
kantry 4 Сент 2018Оброк, просто он плохо ищет причину(видать так надо) Напр. у меня есть 3джи модем который хоть убейся не выгружает больше 1 мб, искал причину тоже долго, даже с опсосами ругался

Оброк 31 Авг 2018kantry,
1) Ошибка при выгрузке файла
2) Ошибка при выгрузке
У него, ошибка при выгрузке
// --- Конструкция определения ошибки.
if (!@copy($_FILES['file']['tmp_name'], H."sys/obmen/files/$id_file.dat"))
{
mysql_query("DELETE FROM `obmennik_files` WHERE `id` = '$id_file' LIMIT 1");
$err[]='Ошибка при выгрузке';
}
// ---
Возможное решение в посте ниже - Оброк Вчера в 14:18
kantry 30 Авг 2018mrholler, ищи тогда построчно где и что пропадает. Начни прямо с той строки с ошибкой
var_dump($_FILES); exit;
$err[]='Ошибка при выгрузке';
kantry 30 Авг 2018mrholler, а чего вывод ошибок не включишь? Такая ошибка может быть кроме прав на запись, еще и при отсутствии папки. При включеных ошибка это хорошо будет заметно

Оброк 30 Авг 2018mrholler, Идёшь по пути
/sys/obmen/ в папке obmen должна быть папка files
Если её нет то создаёшь.
Если папка есть, то проверь права
Не знаю настроек твоего сервера
Поэтому попробуй 755 или 777
Пример на снимке.
Но сразу скажу - пальцем в небо.
Ошибку которую ты показал, к размеру файла не имеет отношения.
mrholler 30 Авг 2018Автор темы
kantry, ошибка вот такая

