• 02-09-2010, 15:17:38
    #1
    Merhaba arkadaşlar ogame scriptimde üye kaydı esnasında şöyle bir hata ile karşılaşıyoruz işin içinden çıkamadım. Yardımcı olursanız çok memnun olurum..

    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 30408752 bytes) in /home/evren/public_html/game/uni1/includes/classes/class.debug.php on line 37
  • 02-09-2010, 15:22:28
    #2
    .htaccess dosyasını açarak

    php_value memory_limit, php_value post_max_size , php_value upload_max_filesize , php_value max_execution_time

    değerlerlerine 40-60mb gibi bir değer verdiğinizde sorununuz çözülecektir.
  • 02-09-2010, 15:25:04
    #3
    Ntie adlı üyeden alıntı: mesajı görüntüle
    .htaccess dosyasını açarak

    php_value memory_limit, php_value post_max_size , php_value upload_max_filesize , php_value max_execution_time

    değerlerlerine 40-60mb gibi bir değer verdiğinizde sorununuz çözülecektir.
    Hocam öncelikle ilgilendiğiniz için teşekkür ederlim lakin şöyle bir durum var.

    htaccess dosyasında tek satırlık bir kod var.
    php_value max_execution_time 900

    Bu noktada ne yapmamı önerirsiniz ?
  • 02-09-2010, 15:27:47
    #4
    .htaccess dosyasının içine bunları koyunuz.


    php_value max_execution_time 900
    php_value memory_limit 60M
    php_value post_max_size 60M
    php_value upload_max_filesize 60M
  • 02-09-2010, 15:32:01
    #5
    Malesef hocam aynı problemle karşı karşıyayız yine. Tek değişen değerler oldu.

    Fatal error: Allowed memory size of 62914560 bytes exhausted (tried to allocate 60555319 bytes) in /home/evren/public_html/game/uni1/includes/classes/class.debug.php on line 37
  • 02-09-2010, 15:33:34
    #6
    Değerlerle biraz daha oynayın 80mb'a kadar çıkartmayı deneyin.
  • 02-09-2010, 16:03:31
    #7
    Ntie adlı üyeden alıntı: mesajı görüntüle
    Değerlerle biraz daha oynayın 80mb'a kadar çıkartmayı deneyin.
    Hocam o değerleri ne kadar arttırdıysamda fayda sağlamadı.

    Birde şöyle bir durum söz konusu bu değerlerin hosting paketiyle alakası olabilirmi acaba ?

    Mesela mevcut paketim 50 Mb alan / 42 mb dolu 90 GB Bw şeklinde.

    --------------------------------------------------------------------------
    Fatal error: Allowed memory size of 104857600 bytes exhausted (tried to allocate 101711880 bytes) in /home/evren/public_html/game/uni1/includes/classes/class.debug.php on line 37
    --------------------------------------------------------------------------
  • 03-09-2010, 21:14:22
    #8
    Üyeliği durduruldu
    siz değeri büyüttükçe allocate denemesi de artırosa sonsuz büyüyen birşey var demektir.

    class.debug.php sanırım backtrace gibi bir diziyi doldurmak isterken sonsuz dönüyor. debug.php gibi bir dosyanın devreye girmesi tahminimce mantıksal bir hatadandır. class.debug.php deki kodlar nerde tetikleniyor bunu ogrenmeniz gerekir. yani aslında hata orda değil öncesinde

    class.debug.php dosyasında (37 satır bir döngü içindeyse döngü öncesine yazın yoksa 36 satıra yazın) print_r(debug_backtrace()) yapıp cıktıyı verebilir misinz?
  • 04-09-2010, 03:28:36
    #9
    Sorun kendiliğinden çözüldü. Scripti aldığım şahıs mantıksal bir hata olduğunu söyledi.
    Hosttan kaynaklanıyormuş sanırım.