ich nutze die JSON-RPC Schnittstelle zur Anbindung von LimeSurvey. Läuft LimeSurvey unter
einem Apache, funktioniert es einwandfrei. Unter Windows mit IIS jedoch nicht. Es funktioniert erst,
wenn ich HeliconApe installiere und dadurch die .htaccess aus dem LimeSurvey-Root verarbeitet wird:
<IfModule mod_rewrite.c>
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
# otherwise forward it to index.php
RewriteRule . index.php
</IfModule>
# General setting to properly handle LimeSurvey paths
# AcceptPathInfo on
Also geht mir die Regel
RewriteCond %{REQUEST_FILENAME} !-f
im IIS ab, damit es funktioniert.
Stand schon jemand vor dem selben Problem oder weiß jemand, wie die korrekte Regel für den IIS lauten muss?
Danke im Voraus!
LG
EDIT:
Der Fehler äußert sich folgendermaßen:
Wenn ich die Umfrage z.B. per API bearbeiten möchte ( Link https://localhost/admin/survey/sa/editlocalsettings/surveyid/63168)
komme ich immer auf die Seite "Surveys List". Wenn die .htaccess greift, werde ich richtig zur Bearbeitung der Umfrage geleitet.
Last edit: 8 years 7 months ago by therealdonkey. Reason: Habe die Fehlerbeschreibung vergessen