Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   copy(); (https://forum.antichat.xyz/showthread.php?t=147956)

.::BARS::. 13.10.2009 16:41

copy();
 
всем привет... короче такая лажа...
копирую файлс с сервера на сервер...
на локалхосте работает норм, на сервере копирует первые 300кб, в течерии пару сек и глохнет...
-----
время выполнения скрипта полторы минуты
размер макс файла - 120 метров
вроде должен грузить... а не хочет...
-----
кто с таким сталкивался?

.::BARS::. 13.10.2009 17:01

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
--------
отключеные функции... может чего зацепил?

Iceangel_ 13.10.2009 17:20

сам скрипт покажи

ZEXEL 13.10.2009 17:23

Хостинг бесплатный ? Я тоже на сервер пробывал грузить, глохнул
Limit какой то может

Dark_Scorpicore 13.10.2009 17:27

По дефолту - 30 сек. время выполнения.
Правь конфиги PHP, если к ним доступ есть

L I G A 13.10.2009 17:48

+ ставь set_time_limit(0)

WVBR 13.10.2009 18:05

в самом начале скрипта
error_reporting(E_ALL);
быть может скажет почему глохнет

.::BARS::. 14.10.2009 01:13

1.сервер свой...
2.лимит выполнения 90сек
3. ставь set_time_limit(0) - нет толку
4. error_reporting(E_ALL); - нет ошибок
5. скрипт <? copy(чтооткуда. каксохранить); ?> - на локалке пашет, на сервере нет... режет файлы на 300кб... причем думает что он так и весит... такое чуство что режет соединение.

gisTy 14.10.2009 02:09

Цитата:

Сообщение от .::BARS::.
1.сервер свой...
2.лимит выполнения 90сек
3. ставь set_time_limit(0) - нет толку
4. error_reporting(E_ALL); - нет ошибок
5. скрипт <? copy(чтооткуда. каксохранить); ?> - на локалке пашет, на сервере нет... режет файлы на 300кб... причем думает что он так и весит... такое чуство что режет соединение.

потсмотри в php.ini post_max_size или как-то так она
и вообще сорец в студию. эстрасенсов у нас не хватает.

.::BARS::. 14.10.2009 10:36

Цитата:

Сообщение от gisTy
потсмотри в php.ini post_max_size или как-то так она
и вообще сорец в студию. эстрасенсов у нас не хватает.

сорцы выше... ничего нет кроме
<? copy(); ?>

----------


post_max_size 64M

[x26]VOLAND 14.10.2009 10:49

Использовать copy() для таких целей - извращение.
Лучше всего качать wget'ом через system() или curl'ом попробовать.

nerezus 14.10.2009 11:19

Цитата:

Использовать copy() для таких целей - извращение.
В корне не согласен - это решение "в лоб", самое простое и логичное.

.::BARS::. 14.10.2009 11:43

Цитата:

Лучше всего качать wget'ом через system() или curl'ом попробовать.
system() - не логично... т.к. у меня на сервере еще несколько людей я подсадил.. и давать и права на system просто нельзя....
---
курл можно... но все таки охото через copy();
---
сама суть - понять что же может резать...
все файлы при передачи режет на 300 килобайтах....


Время: 15:09