Добро пожаловать, Гость!
Обменник - Страница 0
Помощь мастерам | Обменник
mrholler :
Всем привет! Возникла проблема, еще очень давно, только сейчас решил написать. В обменник и в личные файлы перестали выгружаться файлы, которые весять больше 1 мб, любого формата. Сервер позволяет загружать до 30 мб, свободное место под файлы на сервере есть. Заменял полностью обменник и персональные файлы на стоковые из движка, не помогло, удалял таблицы обменника и заливал стоковые, тоже не помогло. В чем еще может быть дело?
Обменник
25 Авг 2018Всем привет! Возникла проблема, еще очень давно, только сейчас решил написать. В обменник и в личные файлы перестали выгружаться файлы, которые весять больше 1 мб, любого формата. Сервер позволяет загружать до 30 мб, свободное место под файлы на сервере есть. Заменял полностью обменник и персональные файлы на стоковые из движка, не помогло, удалял таблицы обменника и заливал стоковые, тоже не помогло. В чем еще может быть дело?
Комментарии:
Оброк 27 Авг 2018
kantry, Понимаешь в чём дело...
Если ошибка как на скрине, то файле
/user/personalfiles/inc/upload.wap.php одна такая конструкция
// --- Вот она
elseif (!isset($_FILES['file']['tmp_name']) || filesize($_FILES['file']['tmp_name'])>$dir_id['maxfilesize'])$err[]='Размер файла превышает установленные ограничения';
// ---
Которая берёт значение из поля maxfilesize, о чём я писал
в посте ниже - 25 Авг 2018
У него либо модификация, либо что то с настройками сервера, либо делает что то не так.
Для начала, надо просмотреть сам файл upload.wap.php
Можно попробовать так.
Вышеуказанную конструкцию, заменить на эту
// ---
elseif (!isset($_FILES['file']['tmp_name']) || filesize($_FILES['file']['tmp_name'])> 3e+7)$err[]='Размер файла превышает установленные ограничения';
// ---
Тут как раз 3e+7 = 30 мегабайт.
kantry, Понимаешь в чём дело...
Если ошибка как на скрине, то файле
/user/personalfiles/inc/upload.wap.php одна такая конструкция
// --- Вот она
elseif (!isset($_FILES['file']['tmp_name']) || filesize($_FILES['file']['tmp_name'])>$dir_id['maxfilesize'])$err[]='Размер файла превышает установленные ограничения';
// ---
Которая берёт значение из поля maxfilesize, о чём я писал
в посте ниже - 25 Авг 2018
У него либо модификация, либо что то с настройками сервера, либо делает что то не так.
Для начала, надо просмотреть сам файл upload.wap.php
Можно попробовать так.
Вышеуказанную конструкцию, заменить на эту
// ---
elseif (!isset($_FILES['file']['tmp_name']) || filesize($_FILES['file']['tmp_name'])> 3e+7)$err[]='Размер файла превышает установленные ограничения';
// ---
Тут как раз 3e+7 = 30 мегабайт.
kantry 27 Авг 2018
mrholler, ошибка это, то что на картинке?
Ищи тогда в /user/personalfiles/inc/upload.wap.php там и собака зарыта.
scrot_2018-08-27_491x179 (19.38Kb)
mrholler, ошибка это, то что на картинке?
Ищи тогда в /user/personalfiles/inc/upload.wap.php там и собака зарыта.
mrholler 27 Авг 2018
Автор темы
kantry, ошибка post_max_size не может быть, в .htaccess стоит значение 256MB, с ошибкой 500 тоже, ошибку выдает обработчик err()
Автор темы
kantry, ошибка post_max_size не может быть, в .htaccess стоит значение 256MB, с ошибкой 500 тоже, ошибку выдает обработчик err()
kantry 26 Авг 2018
mrholler, для начала надо в логи сервера посмотреть, есть ли там ошибки с упоминанием post_max_size. Ну и решение от хостинга зависит.
Если нет ошибок, коды ответа погляди, 500 должен быть уж точно, если что то не так.
mrholler, для начала надо в логи сервера посмотреть, есть ли там ошибки с упоминанием post_max_size. Ну и решение от хостинга зависит.
Если нет ошибок, коды ответа погляди, 500 должен быть уж точно, если что то не так.
Оброк 25 Авг 2018
mrholler, Твой путь.
phpMyAdmin -> Таблица obmennik_dir -> поле maxfilesize
Увеличь в нём значение, значение указанно в байтах.
mrholler, Твой путь.
phpMyAdmin -> Таблица obmennik_dir -> поле maxfilesize
Увеличь в нём значение, значение указанно в байтах.