mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-03 22:12:37 +08:00
up errors translate
This commit is contained in:
@ -95,18 +95,18 @@ http://hostname/basic/web/index.php
|
||||
|
||||
На рабочому сервері вам напевно захочеться змінити URL додатку з `http://hostname/basic/web/index.php`
|
||||
на `http://hostname/index.php`. Для цього необхідно змінити кореневу директорію в налаштуваннях веб сервера так, щоб ті
|
||||
вказували на `basic/web`. Додатково можно сховати `index.php` слідуя описанню в раозділі «[Розбір і генерація URL](runtime-url-handling.md)».
|
||||
вказували на `basic/web`. Додатково можно сховати `index.php` відповідно описанню в розділі «[Розбір і генерація URL](runtime-url-handling.md)».
|
||||
Далі буде показано як налаштувати Apache і Nginx.
|
||||
|
||||
> Інформація: Встанновлюючи `basic/web` кореневою директорією веб сервера ви захищаете від небажаного доступа код і дані, які знаходяться на одному рівні з `basic/web`. Це робить додаток більш захищенним.
|
||||
|
||||
> Інформація: Якщо додаток працює на хостингу. де немає доступу до налаштувань сервера, то можна змінити структуру додатка, як описано в розділі «[Работа на Shared хостингу](tutorial-shared-hosting.md)».
|
||||
> Інформація: Якщо додаток працює на хостингу, де немає доступу до налаштувань сервера, то можна змінити структуру додатка, як описано в розділі «[Робота на Shared хостингу](tutorial-shared-hosting.md)».
|
||||
|
||||
|
||||
### Рекомендовані налаштування Apache <a name="recommended-apache-configuration"></a>
|
||||
|
||||
Добавте наступне в `httpd.conf` Apache або в конфігураційний файл віртуального хоста. Не забудьте замінити
|
||||
`path/to/basic/web` на корректний шлях до `basic/web`.
|
||||
`path/to/basic/web` на коректний шлях до `basic/web`.
|
||||
|
||||
```
|
||||
# Встановлюємо кореневою директорією "basic/web"
|
||||
@ -129,7 +129,7 @@ DocumentRoot "path/to/basic/web"
|
||||
### Рекомендовані налаштування Nginx <a name="recommended-nginx-configuration"></a>
|
||||
|
||||
PHP повинен бути встановлений як [FPM SAPI](http://php.net/manual/ru/install.fpm.php) для [Nginx](http://wiki.nginx.org/).
|
||||
Використовуйте наступні параметри Nginx і не забудьте замінити `path/to/basic/web` на корректний шлях до `basic/web`.
|
||||
Використовуйте наступні параметри Nginx і не забудьте замінити `path/to/basic/web` на коректний шлях до `basic/web`.
|
||||
|
||||
```
|
||||
server {
|
||||
@ -151,7 +151,7 @@ server {
|
||||
try_files $uri $uri/ /index.php?$args;
|
||||
}
|
||||
|
||||
# розкомментуйте строки нище для запобігання обрабки Yii звернень до неіснуючих статичних файлів
|
||||
# розкоментуйте строки нище для запобігання обробки Yii звернень до неіснуючих статичних файлів
|
||||
#location ~ \.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)$ {
|
||||
# try_files $uri =404;
|
||||
#}
|
||||
@ -169,7 +169,7 @@ server {
|
||||
}
|
||||
```
|
||||
|
||||
Використовуючи дану конфігурацію встановіть `cgi.fix_pathinfo=0` в `php.ini` щоб запобігти лишнім системним визовам `stat()`.
|
||||
Використовуючи дану конфігурацію встановіть `cgi.fix_pathinfo=0` в `php.ini` щоб запобігти зайвим системним визовам `stat()`.
|
||||
|
||||
Врахуйте, що використання HTTPS необхідно задавати `fastcgi_param HTTPS on;` щоб Yii міг корректно оприділяти захищене
|
||||
Врахуйте також, що при використанні HTTPS необхідно задавати `fastcgi_param HTTPS on;` щоб Yii міг корректно оприділяти захищене
|
||||
з’єднання.
|
||||
|
||||
Reference in New Issue
Block a user