Konfiguracja Apache-a oraz Nginx-a

Apache

Yii jest gotowe do pracy z domyślną konfiguracją serwera Apache. Pliki .htaccess w folderach frameworku oraz aplikacji ograniczają dostęp do odpowiednich zasobów. W celu ukrycia pliku rozruchowego (zazwyczaj index.php) w adresie URL, możesz dodać następujące instrukcje mod_rewrite do pliku .htaccess w głównym katalogu lub konfiguracji wirtualnego hosta:



Nginx

Możesz używać Yii z Nginx-em i PHP z FPM SAPI. Poniżej znajduje się przykładowa konfiguracja hosta. Definiuje ona plik rozruchowy i pozwala yii przechwytywać żądania prowadzące do nieistniejących plików, co pozwala nam posiadać ładnie wyglądające URLe.



Używając tej konfiguracji możesz ustawić cgi.fix_pathinfo=0 w pliku php.ini w celu uniknięcia wielu niepotrzebnych wywołań systemowych stat().

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