Windows sunucu: PHP form mesaj, ama 500 döndürür - başlıkları sadece asp.net göstermek

0 Cevap php

Yani, bir Windows 2008 R2 Server yüklü PHP 5.3.2 var. Php.ini dosyası yüklenir, her şeyi o ucunda iyi görünüyor. Biz de IIS 7.5 ve ISAPI_Rewrite yayınlanıyor. Biz bir PHP tabanlı CMS yüklü ve züppe çalışır.

Sorun değişkenleri ilanıyla birlikte yatıyor. Örnek:

Gönderi değişkenleri PHP üzerinden göndermek bir form ile http://example.com/contact: Bir iletişim sayfası var.

Bir kullanıcı formu gönderdiğinde (bu gibi) POSTed değişkenler ile herhangi bir sayfaya bir 500 hata dönmeden sonuna kadar sanki Ama o, öyle görünüyor.

. Bunu htaccess dosyaları ile ne ilgisi var olabilir mi emin değil: EDIT Başka bir fikrim var. Bu sunucu her şey gibi, 500 hataları verir.

Bizim kullandığımız CMS, bir index.php dosyası aracılığıyla her şeyi geçer adresler temiz böylece bizim. Htaccess dosyası url dışarı index.php alır.

RewriteEngine on 
RewriteCond $1 !^(images|documents|admin|themes|favicon\.ico|robots\.txt|index\.php) [NC]
RewriteRule ^(.*)$ /index.php/$1 [L] 

Aşağıdaki gibi yayınlanmıştır-Sayfası için başlıklar şunlardır:

Request URL:http://domain.com/
Request Method:POST
Status Code:500 Internal Server Error

**Request Headers**
Accept:application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png;q=0.5
Accept-Charset:ISO-8859-1,utf-8;q=0.7,*;q=0.3
Accept-Encoding:gzip,deflate,sdch
Content-Type:application/x-www-form-urlencoded

Burada yol kapalı olabilir, ama ben sonrası değişkenleri ile herhangi bir. Php dosyası sadece PHP ile yakalandı atanmış olmadığını IIS cevapsız regex veya ayar çeşit var?

*EDITS / UPDATES * I RDC'd into the computer to test, and also turned on Detailed error reporting. The website, with clean URLs, works fine until submitting a form.

Server error: HTTP Error 500.0 - Internal Server Error
The FastCGI process exceeded configured activity timeout (it took a while)
Handler: PHP5

Ve sonra günlükleri:

2011-01-12 16:57:56 10.64.181.170 POST / index.php / - 80 - 10.64.181.170 Mozilla/4.0 + (compatible; + MSIE 7,0; + Windows + NT 6,1; + WOW64; + Trident / 4,0; + SLCC2;. + NET + CLR +2.0.50727; + NET4.0C,.. + NET4.0E) 500 0 258 82850

- Steph

0 Cevap