Wenn Sie zu 127.0.0.1/rails navigieren, erscheint ruby.exe beim Durchsuchen des Process Explorers schnell und die Seite wird nie geladen. Führt mich zu der Annahme, dass etwas mit meiner Konfigurationsdatei nicht stimmt.RoR lädt nicht unter Windows Server 2012 mit IIS 8 und HttpPlatformHandler
verfolge ich zusammen mit Running Ruby on Rails on IIS8 with HttpPlatformHandler und ich traf eine Wand.
Ich habe überprüft, dass Rails eine Anwendung unter dem lokalen WEBrick-Server ausführen kann. Ich kann jedoch nicht herausfinden, warum eine Anwendung nicht unter IIS8 gestartet wird. Ich hoffe, dass jemand da draußen mir helfen kann, ein paar Dinge zu überprüfen oder mir in die richtige Richtung zu zeigen. Im Blog, läuft Scott 8. Windows Also, vielleicht einige Unterschiede gibt, die ich mithilfe von Windows Server 2012
Windows-Funktionen
Im Blog bin fehlt, wird Scott einfach Internet Information Services auf . Auf dem Server scheint es etwas komplizierter zu sein.
- Application Server:
- .NET Framework 4.5
- Web Server (IIS) Unterstützung
- Web Server (IIS)
- Web Server Ich habe installiert
- Allgemeine HTTP-Feature
- Application Development
- Web Server Ich habe installiert
Vielleicht hat jemand da draußen könnte sicherstellen, dass ich nichts in diesem Abschnitt fehle. Ich kann bei Bedarf weiter arbeiten.
web.config
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="httpplatformhandler" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified" requireAccess="Script" />
</handlers>
<httpPlatform stdoutLogEnabled="true" stdoutLogFile="rails.log" startupTimeLimit="20" processPath="c:\Ruby22-x64\bin\ruby.exe"
arguments=""C:\Ruby22-x64\bin\rails" server -p %HTTP_PLATFORM_PORT% -b 127.0.0.1">
</httpPlatform>
</system.webServer>
</configuration>
Vielen Dank einen Blick für die Aufnahme! Jede Eingabe würde sehr geschätzt werden! Mir ist klar, dass das Servieren einer Rails-Anwendung unter Windows nicht ideal ist. Jedoch bin ich mit keiner anderen Wahl verlassen ...