Frage : RewriteCond: nachdem dem Bewegen auf neuen Bediener kann regulären Ausdruck nicht kompilieren

Ich verschob gerade meinen Aufstellungsort auf einen neuen Bediener und die Lasten des Aufstellungsortes nicht mehr.  Ich erhalte „500 interne Bedienerstörung“, wenn auf das Gebiet URL zurückgegriffen wird:
" der Bediener traf eine interne Störung oder einen Misconfiguration an und war nicht imstande, Ihren Antrag abzuschließen. „

… und wenn ich die Apache-Störspeicher ich überprüfe, sehen dieses Störspeicher:
[Tue 20. Juli 17: 21: 44 2010] [aufmerksam] [Klient 12345678.123,] /var/www/html/sites/mysite .com/branches/.htaccess: RewriteCond: kann regulärer Ausdruck… [CODE UNTEN SEHEN],…


Any Ideen nicht kompilieren, was dieses verursachen könnte? Sachen waren auf dem vorhergehenden server.

FYI adaequat - ich lasse das folgende auf dem neuen Bediener laufen:
* Fedora 12
* PHP 5.3.2
* Apache/2.2.15

1:
2:
3:
RewriteEngine an
RewriteCond $1! ^ (Index \ .php|dsp \ .php|dsp_all_offers \ .php|ssp \ .php|ssp_all_offers \ .php|vsp \ .php|vsp_all_offers \ .php|zpa \ .php|cms|Mittel|Art|js|Bilder|test_zipcode \ .php|Roboter \ .txt)
RewriteRule ^ (. *) $ /index.php? params=$1 [L]

Antwort : RewriteCond: nachdem dem Bewegen auf neuen Bediener kann regulären Ausdruck nicht kompilieren

Gerade, schauend über Ihrem vorhergehenden Code, sehe ich viele Sachen, die nicht notwendige/gute Idee sind zu verwenden, wenn sie ein GridView verwenden.  Ist hier mein Rat, bevor Sie anfangen, an der Vorderseite zu arbeiten - eine Frage zu verursachen, die genau zurückbringt, was Sie in Ihrem Rasterfeld wünschen.  Nicht dass es unmöglich ist, Sachen in einem gridview, gerade von meiner Erfahrung, es zu umformatieren, ist viel einfacher, mit Rasterfeldern zu arbeiten, wenn die Daten, die sind Sie an sie binden, was Sie im Rasterfeld wünschen.

Auch ich gefunden using ein ObjectDataSource, da die Datenquelle eines gridview Hände-unten die beste Implementierung ist.  Wenn Sie nichts über ObjectDataSources wissen, sollten Sie über sie wirklich lesen.  Im Wesentlichen verursachen Sie eine Funktion in einer Kategorie in Ihrem Projekt, das einen Datensatz zurückbringt (normalerweise von einer auserwählten Aussage der Datenbank).  Sie anzeigen dann diese Funktion in Ihrer Datenquelle r.  Schließlich kennzeichnen Sie diese ObjectDataSource Identifikation als das DataSourceID des GridView.  Der Grund mag ich diese Annäherung, die das Beste Sie kann das GridView dann setzen ist und ObjectDataSource in einem UpdatePanel und in der ganzen Sache gerade „arbeitet“ asynchron (wie Paginierung und das Sortieren).

Sowieso sollte dieses Sie erhalten begonnen.

       
           
               
               
               
               
               
           

       


Weitere Lösungen  
 
programming4us programming4us