mirror of
https://github.com/yiisoft/yii.git
synced 2026-03-12 11:06:54 +01:00
38 lines
2.3 KiB
Plaintext
38 lines
2.3 KiB
Plaintext
Входной скрипт
|
||
==============
|
||
|
||
Входной скрипт — это PHP-скрипт, выполняющий первоначальную обработку
|
||
пользовательского запроса. Это единственный PHP-скрипт, к которому может обращаться
|
||
конечный пользователь.
|
||
|
||
В большинстве случаев входной скрипт приложения Yii содержит простой код:
|
||
|
||
~~~
|
||
[php]
|
||
// в production режиме эту строку необходимо удалить
|
||
defined('YII_DEBUG') or define('YII_DEBUG',true);
|
||
// подключаем файл инициализации Yii
|
||
require_once('path/to/yii/framework/yii.php');
|
||
// создаем экземпляр приложения и запускаем его
|
||
$configFile='path/to/config/file.php';
|
||
Yii::createWebApplication($configFile)->run();
|
||
~~~
|
||
|
||
Сначала скрипт подключает файл инициализации фреймворка `yii.php`,
|
||
затем создаёт экземпляр приложения с установленными параметрами и запускает
|
||
его на исполнение.
|
||
|
||
Режим отладки
|
||
-------------
|
||
|
||
Приложение может выполняться в отладочном (debug) или рабочем (production) режиме
|
||
в зависимости от значения константы `YII_DEBUG`.
|
||
|
||
По умолчанию её значение установлено в `false`, что означает рабочий режим.
|
||
Для запуска в режиме отладки установите значение константы в `true` до подключения
|
||
файла `yii.php`. Работа приложения в режиме отладки не столь эффективна из-за
|
||
ведения множества внутренних логов. С другой стороны, данный режим очень полезен
|
||
на стадии разработки, т.к. предоставляет большое количество отладочной
|
||
информации при возникновении ошибок.
|
||
|
||
<div class="revision">$Id: basics.entry.txt 3251 2011-06-01 00:24:06Z qiang.xue $</div> |