Я поделился хостингом и есть скрипт для загрузки нескольких файлов одновременно на сервер,
Это работает правильно в localhost но похоже не работает на удаленном сервере.
Однако пока есть меньшее количество файлов, оно работает. Я установил ниже php.ini
переменные как,
php.ini файл на сервере
upload_max_filesize = 100M
post_max_size = 100M
max_file_uploads = 70
post_max_size = 100M
Я также установил следующие переменные при загрузке серверного скрипта,
ini_set('post_max_size', '100M');
ini_set('upload_max_filesize', '100M');
ini_set('max_execution_time', 0);
ini_set("memory_limit", "-1");
set_time_limit(0);
ini_set('max_file_uploads', '100');
ini_set('display_errors', 1);
error_reporting(E_ALL); // E_ALL
и до сих пор не работает.
Нет ошибок / предупреждений. И также глядя в phpinfo()
значения являются правильными, как и должно быть (как указано выше)
Замечания : Вообще я рядом 800KB на файл и количество файлов, как правило, вокруг 25.
измените разрешение папки назначения на 777 на вашем сервере, и она будет загружена. потому что в локальной среде, когда используется Windows, Windows не хамит по поводу разрешения на добавление контента в каталог, но Linux очень хитро по поводу разрешения
Проблема решена.
Причина проблемы: изменения в php.ini
не отражался на сервере. Итак, связавшись с хостинг-провайдером, проблема решена.