Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Niemoc zapisania pliku większego niż 4MB
Victor152
post
Post #1





Grupa: Zarejestrowani
Postów: 105
Pomógł: 3
Dołączył: 26.02.2008

Ostrzeżenie: (0%)
-----


Witam,

mimo użycia funkcji fwrite, file_put_contents, nawet ich zapętlenia, byle by PHP zapisało $string do jednego pliku, PHP wysypuje mi się równo przy 4MB i taki plik zostawia.

Nie wiem gdzie szukać ograniczenia.

Phpinfo:
http://mp3.victor.keed.pl/?go
Go to the top of the page
+Quote Post
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


Pokaż kod, jakie błędy php zwraca
Go to the top of the page
+Quote Post
Victor152
post
Post #3





Grupa: Zarejestrowani
Postów: 105
Pomógł: 3
Dołączył: 26.02.2008

Ostrzeżenie: (0%)
-----


Brak. Nie rozumiem tego.

Cytat
Błąd 324 (net::ERR_EMPTY_RESPONSE): Serwer zakończył połączenie bez wysyłania jakichkolwiek danych.




Plik zapisal sie, oczywiscie waga 4 194 304 bajtów. Error log sie nie stworzyl, php tez nic nie wywalilo w przegladarce.

.htaccess:
Kod
RewriteEngine On
php_value error_reporting E_ALL
php_flag display_errors On
php_value post_max_size 1000M
php_value upload_max_filesize 1000M
php_value max_execution_time 6000000
php_value max_input_time 100000
php_value realpath_cache_size 10000


Bezradny (IMG:style_emoticons/default/smile.gif)

Ten post edytował Victor152 23.04.2012, 20:19:19
Go to the top of the page
+Quote Post
lobopol
post
Post #4





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

Ostrzeżenie: (0%)
-----


A kod?
Go to the top of the page
+Quote Post
Victor152
post
Post #5





Grupa: Zarejestrowani
Postów: 105
Pomógł: 3
Dołączył: 26.02.2008

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $server = "www3";
  3. $file = "/.../";
  4. $ch = curl_init("http://www{$server}.zippyshare.com{$file}");
  5.  
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  7. curl_setopt($ch, CURLOPT_COOKIEFILE, $cookiefile);
  8. curl_setopt($ch, CURLOPT_REFERER, "http://www{$server}.zippyshare.com/v/{$id}/file.html");
  9. curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
  10.  
  11. $string = curl_exec($ch);
  12.  
  13. file_put_contents(dirname(__FILE__) . "/{$id}.mp3", $string);
  14.  
  15. curl_close($ch);
  16.  
  17. unlink($cookiefile);
  18. ?>


Zawartosc jest pobierana dobrze, gdyz echowałem ją.
Problemy są przy zapisie więc nie widzę sensu wrzucania całego kodu. Błąd musi być w konfiguracji.

Pytanie jakie proponujecie obejscie.

Ten post edytował Victor152 23.04.2012, 20:43:31
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 07:18