Спустя 56 минут, 53 секунды (7.06.2012 - 23:52) Invis1ble написал(а):
да, если лимит > ГБ
![wink.gif](http://phpforum.su/html/emoticons/wink.gif)
Спустя 1 минута, 35 секунд (7.06.2012 - 23:53) Zzepish написал(а):
Invis1ble
то есть - если не стоит проверка на размер, то лимит тот, который по умолчанию в php.ini ? а если есть- то по проверке?
то есть - если не стоит проверка на размер, то лимит тот, который по умолчанию в php.ini ? а если есть- то по проверке?
Спустя 4 минуты, 6 секунд (7.06.2012 - 23:57) Invis1ble написал(а):
что за проверка? если в проверка в php-коде, то да (может в .htaccess еще перезаписано быть значение, но не уверен - надо в мануале смотреть)
Спустя 1 час, 12 минут, 47 секунд (8.06.2012 - 01:10) walerus написал(а):
Была уже тема
ini_set( 'upload_max_filesize', '100M' );
ini_set( 'post_max_size', '101M' );
Спустя 3 минуты, 32 секунды (8.06.2012 - 01:14) Invis1ble написал(а):
walerus
ТС пишет
ТС пишет
Цитата |
есть ли способ грузить файлы по ГБ (к примеру) средствами ПХП не меняя лимит? |
Спустя 7 минут, 43 секунды (8.06.2012 - 01:21) walerus написал(а):
Invis1ble Он писал про php.ini
Цитата |
В ини файле стоит лимит на загрузку |
, мы его на прямую не меняем, мы меняем средствами PHP, ы сам через .htaccess как хотел менять? - там тоже переопределяются лимиты ).
Но если именно так как ты говоришь, не трогая пределы лимита, то курлом, не помню как точно, сейчас поищу
Но если именно так как ты говоришь, не трогая пределы лимита, то курлом, не помню как точно, сейчас поищу
![rolleyes.gif](http://phpforum.su/html/emoticons/rolleyes.gif)
Спустя 21 минута, 49 секунд (8.06.2012 - 01:43) Invis1ble написал(а):
Цитата |
В ини файле стоит лимит на загрузку, есть ли способ грузить файлы по ГБ (к примеру) средствами ПХП не меняя лимит? |
ну я вижу, что в первой части описываются исходные данные, а во второй - вопрос, и в нем уточнения про ini не наблюдаю
![smile.gif](http://phpforum.su/html/emoticons/smile.gif)
Спустя 54 секунды (8.06.2012 - 01:44) walerus написал(а):
<?php
ini_set('max_execution_time',600); //устанавливаем время работы скрипта
$fileName=$_GET['file_name']; // Имя файла, который будет сохранен на данном сервере
$host=$_GET['host']; //путь к файлу на сервере, с которого происходит
//закачка
$fp=fopen($fileName,"w"); //создаем пустой файл
fclose($fp);
$ch=curl_init();
curl_setopt($ch, CURLOPT_URL, $host); //запускаем сеанс curl
$fp=fopen($fileName,"w+"); //открываем файл для записи
curl_setopt($ch, CURLOPT_FILE, $fp); // записываем в файл
curl_setopt($ch, CURLOPT_REFERER, $host);
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
curl_exec ($ch); //выполняем команды curl
curl_close ($ch); //завершаем сеанс curl
fclose ($fp); //закрываем файл
echo "File downloaded"; //выводим сообщение, что файл загружен
?>
Скопипастено B)
Спустя 7 часов, 41 минута, 53 секунды (8.06.2012 - 09:26) vagrand написал(а):
walerus
Цитата |
ini_set( 'upload_max_filesize', '100M' ); ini_set( 'post_max_size', '101M' ); |
Не сработает если версия php больше 4.2.3, т.к. оба этих свойства имеют тип PHP_INI_PERDIR, что означает что устанавливать значение для них можно только в php.ini, .htaccess или httpd.conf
Спустя 3 дня, 15 часов, 23 минуты, 49 секунд (12.06.2012 - 00:50) dron4ik написал(а):
есть в пхп.ини лимит, к примеру 2 метра, таким его и оставляем, а нужно допустим загрузить ГБ, только с одного места, только для главного админа... но при этом не нарушая лимит в пхп.ини...
Спустя 9 часов, 8 минут, 31 секунда (12.06.2012 - 09:58) vagrand написал(а):
dron4ik
Вам уже достаточно ясно объяснили что через php скрипт без изменения этих параметров вы не загрузите.
Вам уже достаточно ясно объяснили что через php скрипт без изменения этих параметров вы не загрузите.
Спустя 5 часов, 30 минут, 57 секунд (12.06.2012 - 15:29) dron4ik написал(а):
Цитата (vagrand @ 12.06.2012 - 06:58) |
dron4ik Вам уже достаточно ясно объяснили что через php скрипт без изменения этих параметров вы не загрузите. |
Та я понял, решил убрать непонятки с первой публикации...
Придется флеш просить...
Спустя 1 час, 37 минут, 33 секунды (12.06.2012 - 17:07) vagrand написал(а):
Цитата |
Придется флеш просить... |
Если имеется ввиду Flesh загрузчик, то это клиентская часть загрузки, все равно файл на сервере должен быт принят php скриптом, а там действует лимит.
Спустя 7 часов, 11 минут, 28 секунд (13.06.2012 - 00:18) walerus написал(а):
vagrand Ты малость ошибся на счет
Цитата |
Не сработает если версия php больше 4.2.3, т.к. оба этих свойства имеют тип PHP_INI_PERDIR, что означает что устанавливать значение для них можно только в php.ini, .htaccess или httpd.conf |
то что ты описал, это PHP_INI_SYSTEM, а PHP_INI_PERDIR, означает - что устанавливать значение для них можно только в .htaccess
![cool.gif](http://phpforum.su/html/emoticons/cool.gif)
Спустя 4 минуты, 13 секунд (13.06.2012 - 00:22) walerus написал(а):
dron4ik - А курл не подошел?
Спустя 15 часов, 23 минуты, 56 секунд (13.06.2012 - 15:46) vagrand написал(а):
Цитата (walerus @ 12.06.2012 - 21:18) | ||
vagrand Ты малость ошибся на счет
то что ты описал, это PHP_INI_SYSTEM, а PHP_INI_PERDIR, означает - что устанавливать значение для них можно только в .htaccess ![]() |
Ну в любом случае никак не в ini_set()
_____________
Ex3m.com.ua — Активный образ жизни