всем привет... короче такая лажа... копирую файлс с сервера на сервер... на локалхосте работает норм, на сервере копирует первые 300кб, в течерии пару сек и глохнет... ----- время выполнения скрипта полторы минуты размер макс файла - 120 метров вроде должен грузить... а не хочет... ----- кто с таким сталкивался?
system, exec, shell_exec, proc_terminate, proc_open, proc_nice, proc_getstatus, proc_close, passthru, escapeshellcmd, escapeshellarg, show_source, popen, pclose, dl, max_execution_time, ini_restore, get_current_user, posix_getuid, posix_geteuid, posix_getgid, symlink, proc_get_status, chgrp, posix_mkfifo, getmyuid, posix_setuid, posix_setsid, posix_setpgid,posix_kill, apache_child_terminate, pfsockopen -------- отключеные функции... может чего зацепил?
1.сервер свой... 2.лимит выполнения 90сек 3. ставь set_time_limit(0) - нет толку 4. error_reporting(E_ALL); - нет ошибок 5. скрипт <? copy(чтооткуда. каксохранить); ?> - на локалке пашет, на сервере нет... режет файлы на 300кб... причем думает что он так и весит... такое чуство что режет соединение.
потсмотри в php.ini post_max_size или как-то так она и вообще сорец в студию. эстрасенсов у нас не хватает.
Использовать copy() для таких целей - извращение. Лучше всего качать wget'ом через system() или curl'ом попробовать.
system() - не логично... т.к. у меня на сервере еще несколько людей я подсадил.. и давать и права на system просто нельзя.... --- курл можно... но все таки охото через copy(); --- сама суть - понять что же может резать... все файлы при передачи режет на 300 килобайтах....