Здравствуйте, изучаю Yii2, сделал небольшой тест проэкт, хотелось бы залить его на бесплатный хостинг в качестве практики. Честно говоря не разу не заливал вэб на хостинг. Подскажите кто что может люди добрые..))
P.S. Хотелось бы понять: требуется ли какая то поддержка yii от хостинга или просто заливаем в public_html а там настраиваем всякие доступы; можно ли выполнить скрипты миграции для БД на хостинге и как.. ; всякие нюансы кто в теме и кому не лень поделиться. Заранее благодарен. hend.
Хостинг
Re: Хостинг
на бесплатном хостинге вряд ли будет доступ по ssh - сответственно миграции выполнить не получится.
- Dominus
- Сообщения: 892
- Зарегистрирован: 2013.03.14, 21:27
- Откуда: Россия, Иваново
- Контактная информация:
Re: Хостинг
Что касается миграций, если нет SSH, придется в ручную импортировать базу данных, например через phpMyAdmin.
Что касается требований Yii2 к хостингу, то в корне проекта есть файл requirements.php, запустив который на хостинге, получаем информацию об удовлетворении требований Yii2 к текущему хостингу.
The minimum requirement by PHP 5.4.0.
Окружение виртуального хостинга https://github.com/yiisoft/yii2/blob/ma ... hosting.md
Посмотрите еще эту темку https://yiiframework.ru/forum/viewtopic.php?t=19869
Что касается требований Yii2 к хостингу, то в корне проекта есть файл requirements.php, запустив который на хостинге, получаем информацию об удовлетворении требований Yii2 к текущему хостингу.
The minimum requirement by PHP 5.4.0.
Окружение виртуального хостинга https://github.com/yiisoft/yii2/blob/ma ... hosting.md
Посмотрите еще эту темку https://yiiframework.ru/forum/viewtopic.php?t=19869
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
- proctoleha
- Сообщения: 298
- Зарегистрирован: 2016.07.10, 19:00
Re: Хостинг
Чтобы запустить файл requirements.php опять же необходим доступ по ssh, которого на free хостинге быть не может. Потому, что path_to_web_root_domain !== path_to_project.
Если речь идет о нормальных практиках.
Иначе, если вынести index.php в корень проекта, то да - мы сможем запустить requirements.php.
Вот за что я не люблю линукс, так это за свои кривые, временами, руки
- Dominus
- Сообщения: 892
- Зарегистрирован: 2013.03.14, 21:27
- Откуда: Россия, Иваново
- Контактная информация:
Re: Хостинг
Можно подправить в requirements.php
положить в web рядом с index.php и вызывать
для чего тут нужен ssh, достаточно ftp
В нормальных практиках использовать нормальный хостинг)
Код: Выделить всё
$frameworkPath = dirname(dirname(__FILE__)) . '/vendor/yiisoft/yii2';
Код: Выделить всё
http://myhost.ru/requirements.php
В нормальных практиках использовать нормальный хостинг)
Не спорь с дураком, иначе окружающие не правильно поймут кто из вас дурак!
- proctoleha
- Сообщения: 298
- Зарегистрирован: 2016.07.10, 19:00
Re: Хостинг
Типа VPS, когда все директивы прописываешь сам
Так это и не хостинг тогда получается
Вот за что я не люблю линукс, так это за свои кривые, временами, руки
-
- Сообщения: 6
- Зарегистрирован: 2015.06.12, 10:07
- Откуда: Псков
Re: Хостинг
Для тестирования yii2-проектов хорош heroku.com. Бесплатно, ssh-доступ, развертывание через git + composer, поддержка сторонних сервисов типа бд, хранилищ файлов и др