Nasıl hiçbir hata mesajım var hataları debug?

0 Cevap php

Nasıl hiçbir hata mesajım var hataları debug?

Bir PHP sayfasını yüklerken Firefox'ta bu hatayı alıyorum.

The connection to the server was reset while the page was loading.

Bu Apache çökmesini gibi görünüyor neden daha başka olarak hiçbir belirti verir.

Apache hata gösterileri kaydeder:

[Wed Nov 03 10:23:04 2010] [notice] Parent: child process exited with status 3221225477 -- Restarting.
[Wed Nov 03 10:23:06 2010] [notice] Digest: generating secret for digest authentication ...
[Wed Nov 03 10:23:06 2010] [notice] Digest: done
[Wed Nov 03 10:23:06 2010] [notice] Apache/2.2.14 (Win32) DAV/2 mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Wed Nov 03 10:23:06 2010] [notice] Server built: Nov 11 2009 14:29:03
[Wed Nov 03 10:23:06 2010] [notice] Parent: Created child process 5100
[Wed Nov 03 10:23:07 2010] [notice] Digest: generating secret for digest authentication ...
[Wed Nov 03 10:23:07 2010] [notice] Digest: done
[Wed Nov 03 10:23:07 2010] [notice] Child 5100: Child process is running
[Wed Nov 03 10:23:07 2010] [notice] Child 5100: Acquired the start mutex.
[Wed Nov 03 10:23:07 2010] [notice] Child 5100: Starting 150 worker threads.
[Wed Nov 03 10:23:07 2010] [notice] Child 5100: Starting thread to listen on port 80.
[Wed Nov 03 10:23:07 2010] [notice] Child 5100: Starting thread to listen on port 80.

Ben 3221225477 kodunu arama çalıştı ama çalıştı hiçbir şey bulunamadı.

Ayrıca Windows Olay Görüntüleyicisi bunu gösterir:

Faulting application name: httpd.exe, version: 2.2.14.0, time stamp: 0x4aeb9704
Faulting module name: php5ts.dll, version: 5.3.1.0, time stamp: 0x4b06c41d
Exception code: 0xc0000005
Fault offset: 0x00082391
Faulting process id: 0x8f4
Faulting application start time: 0x01cb7b85fa74bf83
Faulting application path: C:\xampp\apache\bin\httpd.exe
Faulting module path: C:\xampp\php\php5ts.dll
Report Id: 73996201-e779-11df-938f-e0cb4e5b154a

Dediğim zaman bu oluyor:

return mysql_fetch_object($result, $class_name);

I $_SESSION kullandığınızda Onun da başka bir sayfada oluyor

Ben CGI kullanarak yerine php5ts.dll ve geçerseniz php5apache2_2.dll alıyorum:

Premature end of script headers: php-cgi.exe

Onun sadece bazı sayfaları için oluyor. Diğerleri iyi çalışır.

  • Hiç PHP hata veya durumlar oluşur. Hata Raporlama E_ALL & ~E_NOTICE & ~E_DEPRECATED ayarlanır. display_errors verildi.
  • Timeout 60 saniyeye ayarlanır, hata sayfası yaklaşık 10 saniye içinde döndürülür.
  • Bellek kullanımı 16MB hakkında alır, maksimum sınırı 256MB olduğunu.
  • PHP 5.3.1, Windows 7 64bit.

Yani herkes etkili bir şekilde bu hata ayıklamak için nasıl biliyor?

0 Cevap