Думаю, настройки хостинга Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1448771585 bytes) in /home/virtwww/w_flexyshape-com_e d79128e/http/cabinet/download.ph p on line 173
Фатальная ошибка: доступный размер памяти 268435456 (была попытка доступа к памяти объемом 1448771585) в скрипте ... в строке ...
Скорее всего, проблема в функции readfile() -- она пытается читать слишком большой объем за раз -- попробуй написать аналог, который будет читать и отдавать файл по небольшими кусочкам, не нарушая ограничения хостинга.
а примеры такой передачи есть в наличии? заранее спасибо. (Добавление)
В этом случае
ini_set('memory_limit', '1449M');
ini_set('max_execution_time', '0');
set_time_limit(0);
сервер ужасно тормозит, закачка очень медленная. Так каши не сваришь. Но работает. Сайт правда полностью лежит. Я представляю когда хотябы 5ть пользователей начнут качать таким способом что произойдет))))
ну следующее что я понял это при попытке исполнения функции на сервере readfile( './files/'.$filename );
мы имеем ошибку
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 1448771585 bytes) in /home/virtwww/w_flexyshape-com_e d79128e/http/cabinet/download.ph p on line 173 (Добавление)
Ну у кого какие идеи сделать временные ссылки на файлы больших размеров!
или же меньшее время на выполнения php скрипта
это значение устанавливает время исполнения скрипта max_execution_time?
<br />
<b>Fatal error</b>: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1448771585 bytes) in <b>/home/virtwww/w_flexyshape-com_ed79128e/http/cabinet/download.php</b> on line <b>200</b><br />
немного пшуршав, что возможно проблема и в memory_limit у меня 128мб на хосте и на денвере НО БЛИН ДА ДЕНВЕРЕ РАБОТАЕТ
У меня фаил максимальный 1500мб хостер против такого увеличения memory_limit-а
В ЧЕМ еще может быть проблема
Но я в наглую увеличил, и заметил что сначала ФАЙЛ загружается на сервере непосредственно автономно а потом получаем 504 Gateway Time-out
чем это вызвано 100% настроки php.ini но Что именно может кто знает?!?!
Добрый день.
Не могу разобраться. НА денвере все работает, а на хосте не хочет.
у меня есть два вида файлов до 50мб(mp3). и от 500мб(mpg)
файлы размером до 50мб загружаются, без проблем.
файл свыше 500мб определяет неверный размер файла 213байт(214байт). И скачивает сами понимаете не известно что.
Проверял отключая вывод хедов размер определяется(ф-цией filesize) для больших фалов Верно.
В чем может быть причина?
настройки хоста http://test-ul9-apache-aux2[dot]1gb[dot]ua/phpinfo.php
Добрый день подскажите пожалуйста, как мне реализовать запуск автономной программы на сервере используя php или другие языки программирования. Цель проверить базу пользователей и кто не соответствует условию удалить. И проделывать это каждые 24 часа.
Спасибо.
столкнулся с новой проблемойа вот с такой когда слово слитое например:
АААААААААААААААААААААААААААААААА АААААААААААААААААААААААААААААААА АААААААААААААААААААААААААААААААА АААААААААААААААААААААААААААААААА АААААААААААААААААА
как мне сделать что-б в базу ложилось
АААААААААААААААААААААААААААААААА ААА
ААААААААААААААААААААААААААААААААААА
АААААААААААААААААААААААААААААААА ААА
ААААААААААААААААААААААААААААААААААА
Возможно нужно считать сиволы, и после определенного кол-ва ставить пробелы?!
[/quote]
Может есть еще какие нибудь способы отчисти нежелательных символов? предлагайте. (Добавление)
Саныч пишет:
spaceair пишет:
Хотел просто узнать какими способами проверяют люди
люди проверяют так: на существование - isset(), на пустоту - empty(), иногда требуется проверка на типы символов, привидение к опред. типу, иногда проверка по шаблону с помощью preg_match() (к примеру, e-mail, url), иногда проверка на длину строки... Ну вот вобщем-то и все...