Apache- och Nginx-konfigurationer

Apache

Yii är klar att arbeta med en standardkonfiguration för Apache webbserver. Filerna .htaccess i kataloger som innehåller Yii Framework och applikationer förhindrar tillgång till de skyddade resurserna. Startskriptet (vanligen index.php) kan gömmas i URL:er genom tillägg av mod_rewrite-instruktioner i .htaccess-filen placerad i dokumentrotkatalogen, alternativt läggas till i konfiguration för virtuell host:



Nginx

Yii kan användas med Nginx samt PHP med FPM SAPI. Här följer ett exempel på host-konfiguration. Det definierar startskript och ser till att Yii fångar upp alla request till ej existerande filer, vilket tillåter användning av estetiskt tilltalande URL:er.



Med denna konfiguration kan man sätta cgi.fix_pathinfo=0 i php.ini och därmed undvika många onödiga stat() systemanrop.

$Id: quickstart.apache-nginx-config.txt 3512 2011-12-27 16:50:03Z haertl.mike $