如何於 PHPFog 上執行精簡應用程式
許多精簡架構使用者開始採用 PHPFog – PHP PaaS 供應商中成長最快速的領導業者之一 – 來主機他們的精簡架構 PHP 網路應用程式。預設情況下,精簡應用程式無法於 PHPFog 上執行。原因是什麼?PHPFog 的後端基礎架構仰賴 nginx HTTP 代理模組,以在後端層級之間進行通訊;nginx HTTP 代理模組使用 HTTP/1.0 通訊協定,而精簡使用 HTTP/1.1 通訊協定。別擔心,有一個簡單的解決方法。若要在 PHPFog 上執行精簡應用程式,您必須要求您的精簡應用程式使用 HTTP/1.0 通訊協定。您可以在實例化您的精簡應用程式時執行此操作,如下所示
$app = new Slim(array(
'http.version' => '1.0'
));
這樣就可以了。精簡現在可以在 PHPFog 上執行。