Youtube api ile videoları oynatan bir script, hata log olayını biraz aştı, 5-10 dakika içinde 5-10 gb oluyor, hemen hemen her giriş için aşağıdaki hata loglarını tutuyor, script sorunsuz çalışıyor, alt tarafda hata verdiği fonsiyonuda verdim, çok uğraştım ama yalnış bir şey goremedim, bu log olayının onune nasıl gecerim bu yuzden sunucu şişiyor surekli.
Plesk
error_log Kod:
[Tue Sep 02 10:23:46 2008] [error] [client 85.100.122.75] PHP Warning: fread(): supplied argument is not a valid stream resource in /home/httpd/vhosts/****.com/httpdocs/youtube.class.php on line 106, referer: http://www.****.com/index.php
[Tue Sep 02 10:23:46 2008] [error] [client 85.100.122.75] PHP Warning: feof(): supplied argument is not a valid stream resource in /home/httpd/vhosts/****.com/httpdocs/youtube.class.php on line 105, referer: http://www.****.com/index.php
Hata loglarında hata verdiği satırlar
Kod:
102. function readapi() {
103. $handle = fopen($this->api_call, "rb");
104. $contents = '';
105. while (!feof($handle)) {
106. $contents .= fread($handle, 8192);
107. }
108. fclose($handle);
109. return $this->fix_xml($contents);
110. }