napotkałem na nietypowy problem,
CODE
Warning: ftp_put(fastcahce3) [function.ftp-put]: failed to open stream: No such file or directory in C:\www\misz\virtual\1\class\file.class.php on line 41
Błąd wyświetlania pliku fastcahce3
Warning: unlink(fastcahce3) [function.unlink]: No such file or directory in C:\www\misz\virtual\1\class\file.class.php on line 46
Błąd wyświetlania pliku fastcahce3
Warning: unlink(fastcahce3) [function.unlink]: No such file or directory in C:\www\misz\virtual\1\class\file.class.php on line 46
<?php foreach ($_FILES as $this->odebrany) { continue; } $this->upl = ftp_put($this->conn, $_SESSION['dir'].basename($this->odebrany['name']), $this->odebrany['name'], FTP_BINARY); if ($this->upl) else } } ?>
Błąd występuje przy wysłaniu plików do 8,2MB, ponowne wysłanie tego samego pliku kończy się sukcesem.
Powyżej 8.2MB plik nie zostaje wysłany i nie dostaje komunikatu zwrotnego o błędzie. Gdzie szukać przyczyny?
Jak zmusić PHP do wysłania dużych plików powiedzmy do 100MB protokołem FTP?
Dodam, że sam skrypt leży poza serwerem FTP.
Plik file.class.php zawiera: set_time_limit(500);
w php.ini:
CODE
max_execution_time = 680
max_input_time = 200
memory_limit = 200M
max_input_time = 200
memory_limit = 200M
duże wartości do testów .