Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Настройка php для работы Rapidget

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Описание: Срочная помощь
x-soft
Отправлено: 03 Февраля, 2009 - 13:13:24
Post Id


Новичок


Покинул форум
Сообщений всего: 27
Дата рег-ции: Июль 2007  


Помог: 0 раз(а)




Здравствуйте переехал но linux серв ))
настроил всё, появилась проблемма в рапидгете файлы больше 2гб не обрабатываться .. т.е в списке пишеться файл 0кб и при попытке доступа к нему Error read file.
Права у файла настроены правильно, все другие файлы до 2 гб нормально работают.
т.е 1,96гб видит , 2,05гб уже невидит .. apache файл по http отдаёт .
пробовал разные версии рапидгета.
Подозреваю что дело в настройке сервера, направьте можалуйста на путь истинный.
РапидГет http://getfile[dot]nn-soft[dot]ru/email2/ (файл Vikingi.2008.P.DVDRip_INTERFILM. avi более 2gb)
phpinfo http://getfile[dot]nn-soft[dot]ru/email2/info.php


Зы на прошлом сервере отображались аш 7 гиговые файлы
(Добавление)
файл менее 2гб который создан рторрентом нормально работает .. если файл более 2 гб .. то неотображаеться...
файлы более 2гб созданные рапидгетом отображаються
(Добавление)
или может с настройкой сервера чегото

(Отредактировано автором: 03 Февраля, 2009 - 13:16:15)

 
 Top
EuGen Администратор
Отправлено: 03 Февраля, 2009 - 15:00:28
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Файловая система у Вас какая?
Если ext3, то, увы.. она не поддерживает файлы размером более 2Гб (то есть 2^32 байт), и это ограничение не снять на настройками веб-сервера, ни настройками рапидгета.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
x-soft
Отправлено: 03 Февраля, 2009 - 15:30:53
Post Id


Новичок


Покинул форум
Сообщений всего: 27
Дата рег-ции: Июль 2007  


Помог: 0 раз(а)




ууууу Не понял Огорчение
EuGen, спасибо Вам большое, похоже Вы правы.
Может быть есть способы в ext4 перевести без потери данных?

p/s у меня VDS Огорчение

(Отредактировано автором: 03 Февраля, 2009 - 15:31:26)

 
 Top
valenok
Отправлено: 03 Февраля, 2009 - 15:37:25
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




x-soft а ОС то какая и версия kernel
http://ext4.wiki.kernel.org/index.php/Ext4_Howto

(Отредактировано автором: 03 Февраля, 2009 - 15:41:37)



-----
Truly yours, Sasha.
 
My status
 Top
EuGen Администратор
Отправлено: 03 Февраля, 2009 - 15:38:46
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Я не рекомендовал бы Вам ext4, так как она, по сути, еще не проверена временем по-настоящему.
http://www[dot]ibm[dot]com/developerwork[dot][dot][dot]-ext4/index[dot]html
По поводу переноса - наверное, проще использовать параллельный девайс, создав на нем ext4; и затем перенести туда данные, так как сама такая "портация" мне не представляется чем-то простым (хотя бы потому что размер блока в ext4 48битный, а так же присутствуют экстенты)
по поводу VDS.. наверное, сменить хостинг, или уточнить у текущего хостера возможность таких действий.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
x-soft
Отправлено: 03 Февраля, 2009 - 15:59:03
Post Id


Новичок


Покинул форум
Сообщений всего: 27
Дата рег-ции: Июль 2007  


Помог: 0 раз(а)




EuGen
я ещё точно неуверен что у меня ext3
команды в шелле что то none пишут ))
но сейчас скачал wget ом файл 4,5 гигабайта
а пхп рапидгет замирает(скорость 0) ровно на 2ГБ без ошибок.
 
 Top
EuGen Администратор
Отправлено: 03 Февраля, 2009 - 16:04:05
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Уточните характеристики, тогда легче будет понять, в чем проблема.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Гость
Отправлено: 03 Февраля, 2009 - 16:49:29
Post Id


УДАЛЁН










Прошу прощения но 2^32 байт это всетаки 4 ГБ а не 2 ГБ
И кстати на 32битных процессорах тоже ограничение по оперативной памяти на 4 ГБ
И как из вышепрочитанного мне кажется что всетаки файловая систма не причем Улыбка
 
 Top
x-soft
Отправлено: 03 Февраля, 2009 - 16:53:32
Post Id


Новичок


Покинул форум
Сообщений всего: 27
Дата рег-ции: Июль 2007  


Помог: 0 раз(а)




rtorrent тоже качает и пишет большие файлы, апач их отдаёт, но через PHP непрокатывает более 2gb
VDS Сервер Fedora Core 8
512 ram
PHP 5.2.6
apache 2.2.9
Панель plesk (важно .. с ней аккуратно вести себя надо а то падает )))
phpinfo http://getfile[dot]nn-soft[dot]ru/email2/info.php
Буду очень благодарен за подсказку, в теме поддержки рапидгета молчат.
Раньше у меня работал utorrent и рапидгет (на вин2003) всё качало настройки php тежи вроди были.
Может модул в php неподключен какойнибудь .. я прям в расстройстве.
ps. в лин системах понимаю чуть чуть .. ну так make make install ))

(Отредактировано автором: 03 Февраля, 2009 - 21:08:48)

 
 Top
Гость
Отправлено: 03 Февраля, 2009 - 18:38:29
Post Id


УДАЛЁН










Цитата:
Всё качало настройки php тежи вроди были.
А в настройках PHP лимитыто правильные выставлены? Поставьте паями побольше - вдруг ему оперативной памяти не хватает Улыбка
 
 Top
x-soft
Отправлено: 03 Февраля, 2009 - 19:01:06
Post Id


Новичок


Покинул форум
Сообщений всего: 27
Дата рег-ции: Июль 2007  


Помог: 0 раз(а)




Еслиб нехватало он бы ругался Хм
что ему нехватает памяти отобразить размер ))
 
 Top
EuGen Администратор
Отправлено: 03 Февраля, 2009 - 19:05:02
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Ну, возможно, имеется ввиду знаковый longint, там 1 бит уходит на знак, то есть остается только половина, как раз 2Гб.
Но, судя по всему, здесь действительно файловая система ни при чем


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
vitaliy_mad
Отправлено: 03 Февраля, 2009 - 19:09:59
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




Цитата:
Замечание: Поскольку PHP использует знаковое представления для чисел целого типа, а многие платформы используют 32-битные целые числа, функция filesize() может возвращать неожиданные значения для файлов, чей размер превосходит 2 Гб. Если размер файла находится в пределах 2 - 4 Гб, корректное значение можно получить, используя конструкцию sprintf("%u", filesize($file)).

(Добавление)
http://php.su/functions/?f=files...&choice=info
 
 Top
x-soft
Отправлено: 03 Февраля, 2009 - 19:23:14
Post Id


Новичок


Покинул форум
Сообщений всего: 27
Дата рег-ции: Июль 2007  


Помог: 0 раз(а)




Это понятно Улыбка
но тут дело в другом.. именно в настройке сервера .. пытаюсь разобраться .. пока безуспешно ((
 
 Top
vitaliy_mad
Отправлено: 03 Февраля, 2009 - 19:32:10
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


Помог: 0 раз(а)




x-soft пишет:
но тут дело в другом.. именно в настройке сервера .. пытаюсь разобраться .. пока безуспешно ((

это вряд ли относиться к вопросу... поскольку там ошибку не должно выдавать... но на размышления должно навести... проблема скорее всего действительно с signet longint как и сказал EuGen... думаю копать надо в эту сторону... а вот как это решить в голову не приходит... + один из вариантов, когда появляется ошибка - это недостаточные права доступа... стоит проверить... эта функция использует, насколько я помню, системную команду... и думаю стоит проверить этот вариантпосредством непосредственного вызова информации о файле системными командами с помощью exec или system... пропарсить и вывести в виде строки...
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Прочее »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB