Хостинг и регистрация доменов

Чат онлайн
→  Хостинг →  Регистрация доменов →  VPS / VDS →  Выделенные сервера →  FAQ →  Форум →  Контакты →  Техподдержка

Установка фреймворка Yii

Хостинг УкраинаFAQХостинг Установка фреймворка Yii

В инструкции будет рассмотрен способ установки фреймворка Yii используя SSH доступ. В качестве примера, в инструкции будет описана установка фреймворка на сайт www.test.com

Прежде всего, нужно установить Composer, инструкция по установке описана здесь. Затем переходим в папку нашего сайта и создаем в ней еще одну директорию source - в нее будет установлены файлы фреймворка:

cd ~/test.com/www && mkdir source

Создаем новый проект с помощью Composer

composer create-project yiisoft/yii source

Создаем каркас нашего проекта в корневой папке www сайта. После выполнения следующей команды система попросит подтвердить дейстия, для этого после запуска команды введите слово yes и нажмите Enter

php source/framework/yiic.php webapp ~/test.com/www

На этом установка каркаса проекта завершена, он теперь доступен в браузере по ссылке www.test.com. Также, для повышения безопасности, запрещаем веб доступ к папке source:

cd ~/test.com/www/source && touch .htaccess && echo "deny from all" > .htaccess && cd ..

Если Ваш проект будет использовать базу данных, потребуется внести правки в файл /test.com/www/protected/config/main.php. По умолчанию, фреймфорк Yii настроен на работу с базой данных sqlite, у нас на хостинге используется mysql. Для указания настроек подключения к базе данных, нужно открыть для редактирования файл /test.com/www/protected/config/main.php и закомментировать строки

'db'=>array(
'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',
),

После этого нужно раскомментировать строки

'db'=>array(
'connectionString' => 'mysql:host=localhost;dbname=testdrive',
'emulatePrepare' => true,
'username' => 'root',
'password' => '',
'charset' => 'utf8',
),

и прописать в этом блоке верные данные для подключения, которые можно посмотреть в разделе "Панель управления - Хостинг - Логины и пароли". 

 


Добавить комментарий
Имя:
E-mail:

Обновить картинку
Ваш комментарий будет добавлен после проверки администратором.
Внимание! Чтобы ответить на существующий комментарий, пожалуйста, нажмите на кнопку Ответить, которая находится под соответствующим комментарием.

Другие полезные статьи:

Горячая линия
(044) 392 74 33 другие города
Copyright © 2006—2017 ООО "Хостинг «Украина»"

Все материалы данного сайта являются объектами авторского права.
Запрещается копирование, распространение или любое иное использование информации и объектов без письменного согласия правообладателя.
Нашли опечатку на странице - выделите ее и нажмите Ctrl+Enter
Идёт обновление информации, подождите...