JV Counter Modülü Ciddi Hata!
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 262144 bytes) in /home/myhome/public_html/modules/mod_jvcounter/helper.php on line 94
JV Counter ziyaretçi modülü etkinken yukardaki hatayı alıyorum, modülü yayından kaydırınca hata almıyorum. Bu modül gerçekten güzel bir modül onu kullanmak istiyorum, zaten joomla 2.5 için başka counter modülü de bilmiyorum. Modülün hata veren satırının üst ve alt kodlarını veriyorum:
function getArrayNumber($length,$number){
$strlen = strlen($number);
$arr = array();
$diff = $length - $strlen;
while ( $diff>0 ){
array_push( $arr,0 );
$diff--;
}
$arrNumber = str_split( $number );
$arr = array_merge( $arr,$arrNumber );
return $arr;
}
94.üncü satır burası!
function getDigitImage($number,$type){
$html = '';
$html .= '<img class="jvcounter_digit" src="modules/mod_jvcounter/assets/images/digitstype/'.$type.'/'.$number.'.png" alt=""/>';
return $html;
Cevap: JV Counter Modülü Ciddi Hata!
Host firmanıza bu hatayı bildirin.
Hatanın sebebi memory_limit 'i nasıl yükselteceğinizi en iyi onlar cevaplar.
Cevap: JV Counter Modülü Ciddi Hata!
Teşekkür ederim sizin dediğiniz gibi yaptım ve hosting firmamızın cevabına bakın:
""mod_jvcounter" sanırım kullandığınız sayaç modülü bu ram limitinizi aşan işlem yapmaya çalışıyor bu modülü pasif hale getirin veya daha lite bir modül kullanın"
Cevap: JV Counter Modülü Ciddi Hata!
Hata bu ay kodunda imiş, bu ay başlığını iptal ettim, çalıştı. Fakat bu durumda modül çirkin görünüyor. Kod burda:
if($timelast >= $timestart['thismonth'] && $params->get('showthismonth',1)){
$visits['thismonth'][] = $row;
Hayır henüz çözülmedi, yukarda kodları verdim ve bir bilenden yardım bekliyorum.
Cevap: JV Counter Modülü Ciddi Hata!
Hayır henüz çözülmedi, hataya neden kodları verdim ve bir çözüm bekliyorum hala!
Cevap: JV Counter Modülü Ciddi Hata!
Hata modülün çirkin görünmesi mi? Yoksa çalışmaması mı? Verdiğin kodla ne yapılmasını istiyorsun?
Cevap: JV Counter Modülü Ciddi Hata!
Modul artık hiç çalışmıyor. Yukrda verdiğim kodlar memory size hatasına neden oluyor.
Cevap: JV Counter Modülü Ciddi Hata!
Bu sorun tamamen sunucu taraflı. Ümit buna değinmiş aslında. Sunucu tarafındaki sıkıntıyı çözmek için sunucu yönetiminin size yardımcı olması lazım.
Cevap: JV Counter Modülü Ciddi Hata!
Kardeş hosting firmasından bize hayıryok, onlar yapacakları bir şey olmadığını söylediler. Ben memory size yükseltmek istemiştim çözüm için fakat onlar bunun mümkün olmadığını söylediler. Bu konuda yardımcı olabilirseniz sevinirim.
Cevap: JV Counter Modülü Ciddi Hata!
Bir php.ini dosyası oluşturarak içine şunu yazın:
memory_limit = 64M
ve kaydederek Joomla kurulu olan dizine yükleyin. Bu çalışırsa, yardımcı olmamakla birlikte size bu çözümü veremeyen hizmet sağlayıcınızdan en kısa zamanda kurtulmaya bakın. Çalışmazsa .htaccess dosyasının içine (en sone eklemek uygundur) şunu ekleyerek deneyin:
php_value memory_limit 64M