• 04-05-2019, 02:01:31
    #1
    arkadaşlar herkese merhaba bir script yazmıştık bu scriptte
    spam engelleyici recapt google mevcut + cookie çerez kontrol sistemide var buraya kadar herşey normal loglara düşmüyor hiç bir şekilde şişme yapmıyor hiç saldırı yokmuş gibi php loglarına baktığımızda

    PHP Fatal error: Maximum execution time of 60 seconds exceeded

    ondan sonra hiç log kaydı girmemiş son bu hatayı vermiş
    siteyi kapatmak zorunda kaldık bu neden oluyor? açınca tekrar 1-2 saate bu başlıyor sitedeki script çalışmıyor

    - SORGU BUTONUNA TIKLADIĞIMIZDA SORGU KİTMİYOR MYSQL ve PHP log:

    PHP Fatal error: Maximum execution time of 60 seconds exceeded


    bu konuda kafayı yemek üzereyim nasıl beceriyorlar ne yapmak lazım
  • 04-05-2019, 02:13:57
    #2
    Sorgu yapısında hata olabilir mi?
  • 04-05-2019, 02:17:56
    #3
    mysql sorgularindan kaynaklaniyor olabilir. sistemdeki tum sql sorgularini tek tek kontrol etmenizi tavsiye ederim. saldiridan cok optimizasyon sikintisi oldugunu dusunuyorum. gelen requestleri loglayabilirsiniz ve saldirimi yoksa optimizasyon sorunu mu var anlayabilirsiniz.
  • 04-05-2019, 02:45:37
    #4
    Üyeliği durduruldu
    İstek zaman aşımına uğradı diyor. muhtemelen sonsoz döngüye giriyordur incelemek lazım.
  • 04-05-2019, 03:04:33
    #5
    dncdn adlı üyeden alıntı: mesajı görüntüle
    İstek zaman aşımına uğradı diyor. muhtemelen sonsoz döngüye giriyordur incelemek lazım.
    evet isteği kitliyor adamlar zaten

    Misafir adlı üyeden alıntı: mesajı görüntüle
    mysql sorgularindan kaynaklaniyor olabilir. sistemdeki tum sql sorgularini tek tek kontrol etmenizi tavsiye ederim. saldiridan cok optimizasyon sikintisi oldugunu dusunuyorum. gelen requestleri loglayabilirsiniz ve saldirimi yoksa optimizasyon sorunu mu var anlayabilirsiniz.
    evet mysql şişiriyorlar login panele bot gönderiyorlar ard arda
    ama mysql 1 gram şişmiyor

    ismail03 adlı üyeden alıntı: mesajı görüntüle
    Sorgu yapısında hata olabilir mi?
    hayır aylardır kullandığım script
    biri kafayı taktı tehtit etti bombalıyo
  • 04-05-2019, 03:43:47
    #6
    mysql queryleri log açıp bi bakabilirsiniz
    php log seviyesi E_ALL a getirin
    hem php de hem mysql de slow log ları açın
    ayrca yine durum gerçekleştirken phpymyadmin den yada herhangi bir arayüz yada direkt cli den show processlist komutunu çalıştırın anlık hangi queryleri mysql de çalıştığını görüp bir fikir edinebilirsiniz.
  • 04-05-2019, 04:26:16
    #7
    Sql sorgularından kaynaklanıyordur hocam büyük ihtimalle
  • 04-05-2019, 07:12:23
    #8
    pdo kullan
  • 04-05-2019, 10:31:20
    #9
    mesobedo adlı üyeden alıntı: mesajı görüntüle
    arkadaşlar herkese merhaba bir script yazmıştık bu scriptte
    spam engelleyici recapt google mevcut + cookie çerez kontrol sistemide var buraya kadar herşey normal loglara düşmüyor hiç bir şekilde şişme yapmıyor hiç saldırı yokmuş gibi php loglarına baktığımızda

    PHP Fatal error: Maximum execution time of 60 seconds exceeded

    ondan sonra hiç log kaydı girmemiş son bu hatayı vermiş
    siteyi kapatmak zorunda kaldık bu neden oluyor? açınca tekrar 1-2 saate bu başlıyor sitedeki script çalışmıyor

    - SORGU BUTONUNA TIKLADIĞIMIZDA SORGU KİTMİYOR MYSQL ve PHP log:

    PHP Fatal error: Maximum execution time of 60 seconds exceeded


    bu konuda kafayı yemek üzereyim nasıl beceriyorlar ne yapmak lazım
    mysql de anlık işlemleri inceleyebiliyorsunuz phpmyadmin de siteyi aktif edip ikinci bir monitörde de anlık işlem kısmını açın ve sitede başlayın gezinmeye zaten site timeout verdiğinde sqlde göreceksiniz hangi sorgu şişiriyor. Bir süredir kullandığınızı belirtmişsiniz ancak veri girişi oldukça sorgu yapısı yanlışsa şişme yapar yani hatanın yeni oluşması normal eğer ki mysql dense