Bu,Win32 sistemlerde
ISAPI kipinde çalışan PHP kaynaklı bir sorundur. PHP ,CGI modunda çalıştırılarak sorun çözülebilir
FastCGI için Microsoft un desteği - IIS.net : FastCGI for IIS : Microsoft Internet Information Services
- PHP on IIS7 w/FastCGI - BillS' IIS Blog
İndirme Linkleri : IIS 6 |
IIS 7 Kurulum : - Gerekli sürümü indirin ve sıkıştırılmış dosyayı açın (c:\FastCGI\)
- Scripti çalıştırın
cd c:\fastcgi\
cscript fcgisetup.js /install
cscript fcgisetup.js /r /add c:\php\php-cgi.exe PHP
Aşağıdaki işlemler bu tip sorunların doğrulanmış açık (Bug) olduğu ve bu açıklar için tanımlanmış en iyi çözümlerdir
1-
Hata gösteren uygulama w3wp.exe Çözüm : PHP sürümünü 5.1.1 e düşürmek
2-
PHP5TS.DLL , w3svcn'nin çökmesine ve uygulama havuzu sonlanmasına sebep olur Çözüm : - "php5isapi.dll"sini IISAPI filitresinden kaldırmak
- PHP sürümünü 5.0.3 e düşürmek
3-
Uygulama havuz döngüsünden sonra çalışan uygulamaların çökmesi Çözüm : - DEP yeniden başilatılmalı (IIS nin yeniden başlatılması yeterli olmaz)
- PHP devingen uzantıları iptal edilmeli veya sunucu seviyesini NET 1.0 çekmek
4-
ISS yeniden başlatılması esnasında çökme
5-
ISS çalışan uygulamalarının durmadan yeniden başlaması
6-
php5isapi.dll den geçersiz API çağrılması IIS7 nin uygulam havuzu başlayamaması Çözüm : Windows Vista RC 1 Build 56 üzerinde PHP 5.1.6
7-
PHP ,IIS çalışan uygulamaları ve uygulama havuzunu çökertir Çözüm: WinServer 2k3 IIS 6 üzerindeki PHP 5.1.4 de php5ts.dll
8-
Çalışan uygulamaların çökmesi Çözüm : PHP 5.1.2 sürümüne geçmek
9-
PHP5TS.DLL , w3svc'nin çökmesine ve uygulama havuzu sonlanmasına sebep olur
Çözüm : PHP 5.1.2 sorun çözülmüştür [PHP 5.1.6 de sorun devam ediyor]
10-
Döngü veya kapama işleminde ISS çalışan işlmeleri çöker Çözüm : Yeni XML kütüphanesi derlemek
Bazı örnek hatalar PHP has encountered an Access Violation at 010A2B9B
PHP has encountered an Access Violation at 011529AE
PHP has encountered an Access Violation at 0116295E
PHP has encountered an Access Violation at 01293E71
PHP has encountered an Access Violation at 01501DBB
PHP has encountered an Access Violation at 01870AFD
PHP has encountered an Access Violation at 019DC4CD
PHP has encountered an Access Violation at 02482B9B
PHP has encountered an Access Violation at 77F470FE
PHP has encountered an Access Violation at 77FCB2A7
PHP has encountered an Access Violation at 780011A8
PHP has encountered an Access Violation at 7C8224B2
PHP has encountered an Access Violation at 7C82FC3E