CGI işlemleri başlamaz
CGI işleminiz çalışmıyorsa, CGI Web hizmeti uzantısının etkinleştiğinden emin olun. Bkz: Dinamik içerik istekleri 404 hatası döndürüyor . Ayrıca, CGI işlemlerinin çalıştığı hesaba belirli kullanıcı hakları atanmadığında da CGI başlamayacaktır. IIS_WPG grubunun üyesi olarak bir hesap ekleyebilir ve hesaba aşağıdaki iki kullanıcı hakkını atayabilirsiniz:
| • | İşlemin bellek kotalarını ayarlama. |
| • | İşlemci düzeyindeki simgeyi değiştirme. |
Anonim kimlik doğrulaması kullanıyor ve CGI kodundan PHP programlarını da içerecek şekilde dış programlar çağırıyorsanız, işlem başarısız olabilir. IIS 6.0′da anonim kullanıcı hesabı IUSR_BilgisayarAdı, güvenlik nedenleriyle %windir%\System32 dizinindeki tüm çalıştırılabilir programlara erişimi açıkça engellediğinden hata oluşur. Sorunu gidermek için %windir%\System32 klasöründe bulunan ilgili komut satırı araçlarındaki IUSR reddi erişim denetimi listesini (ACL) kaldırın ve IUSR_BilgisayarAdı hesabına Okuma ve Çalıştırma erişimi verin.
Yordamlar
| Yerel bilgisayardaki bir hesaba kullanıcı hakları atamak için |
Tags: CGI işlemleri başlamaz
Son Yorumlar