Hello Word
Hello Word
Доброго времени!
Есть живой туториал как настроить первое приложение для мультидомена, без компостирования могза копмосерами?
тут ссылки битые.
Есть живой туториал как настроить первое приложение для мультидомена, без компостирования могза копмосерами?
тут ссылки битые.
-
- Сообщения: 271
- Зарегистрирован: 2012.11.30, 07:33
Re: Hello Word
http://www.yiiframework.com/download/ правильная ссылкаArnowt писал(а):Доброго времени!
Есть живой туториал как настроить первое приложение для мультидомена, без компостирования могза копмосерами?
тут ссылки битые.
Re: Hello Word
Я скачал с https://github.com/yiisoft/yii2/ штормом
в параллельной директории пытаюсь сделать проект:
WWW
**yii2 - скаченный фреймворк
**testYii2.ru - проект
запускаю http://nestYii.ru/index.php
вываливается ошибка «Fatal error: Uncaught exception 'yii\base\InvalidConfigException' with message 'The "id" configuration for the Application is required.' in C:\OpenServer\www\yii2\framework\base\Application.php on line 215»
в параллельной директории пытаюсь сделать проект:
WWW
**yii2 - скаченный фреймворк
**testYii2.ru - проект
запускаю http://nestYii.ru/index.php
вываливается ошибка «Fatal error: Uncaught exception 'yii\base\InvalidConfigException' with message 'The "id" configuration for the Application is required.' in C:\OpenServer\www\yii2\framework\base\Application.php on line 215»
- SpiritAbsolute
- Сообщения: 187
- Зарегистрирован: 2013.12.29, 18:20
- Откуда: Калининград
- Контактная информация:
Re: Hello Word
Рекомендую по шагам устанавливать, как в документации http://www.yiiframework.com/doc-2.0/gui ... ation.html
Если в русской документации ссылки битые, бери с английской. composer очень удобен, это кажется на первый взгляд, что все трудно.
Ты можешь за 5 минут десяток приложений развернуть в нужные тебе места с помощью composer. Просто разберись спокойно как устанавливать с помощью него.
Если в русской документации ссылки битые, бери с английской. composer очень удобен, это кажется на первый взгляд, что все трудно.
Ты можешь за 5 минут десяток приложений развернуть в нужные тебе места с помощью composer. Просто разберись спокойно как устанавливать с помощью него.
Re: Hello Word
Компосер к сожалению не захотел устанавливаться на локалке. Чем-то ему пых там не понравился...SpiritAbsolute писал(а):composer очень удобен, это кажется на первый взгляд, что все трудно.
Ты можешь за 5 минут десяток приложений развернуть в нужные тебе места с помощью composer. Просто разберись спокойно как устанавливать с помощью него.
Хотя стоит 5.5.13
Re: Hello Word
а чем он обосновал свой отказ? раскоменть пару строк в пхп.ини не ленись )
ភាសាខ្មែរ Yii2 - это кайф!
Re: Hello Word
Akulenok писал(а):а чем он обосновал свой отказ? раскоменть пару строк в пхп.ини не ленись )
php.ini фрагментSome settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:
The openssl extension is missing, which means that secure HTTPS transfers are impossible.
If possible you should enable it or recompile php with --with-openssl
;extension=php_oci8_11g.dll
;extension=php_oci8_12c.dll
extension=php_openssl.dll
extension=php_pdflib.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
Сама dll тоже присутствует.
Записал php.ini в директорию с ехе'шником(вроде как есть такая особенность), после чего раз 30 выматерилися(Composer-Setup.exe) что нет каких-то DLL и опять пришли к выводу что "If possible you should enable it or recompile php with --with-openssl"
В общем ХЗ.
PS: Сайты по https отвечают.
Re: Hello Word
еврика... проинсталировалось...
Re: Hello Word
И все-таки вопрос топика остался открытым...
Есть инструкция по настройке YII2 без использования этого дэбильного компостера?
ЗЫ:
Потратил пол дня на это глюченное не работающее *авно вместо того чтобы изучать что-нить полезное, например yii.
Есть инструкция по настройке YII2 без использования этого дэбильного компостера?
ЗЫ:
Потратил пол дня на это глюченное не работающее *авно вместо того чтобы изучать что-нить полезное, например yii.
Re: Hello Word
Устанавливать нужно вот так и только так
Тот установщик что идет по ссылке с мануала, лучше не юзать, во всяком случае у меня с ним ничего не вышло, он даже в bat файл умудрися мусор прописать.
Далее...
Запустил...
composer create-project --prefer-dist yiisoft/yii2-app-basic C:\OpenServer\www\yii2
Получил...
Could not find package yiisoft/yii2-app-basic with stability stable.
Такой вариант сработал:
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic
Тот установщик что идет по ссылке с мануала, лучше не юзать, во всяком случае у меня с ним ничего не вышло, он даже в bat файл умудрися мусор прописать.
Далее...
Запустил...
composer create-project --prefer-dist yiisoft/yii2-app-basic C:\OpenServer\www\yii2
Получил...
Could not find package yiisoft/yii2-app-basic with stability stable.
Такой вариант сработал:
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basic
Последний раз редактировалось Arnowt 2014.07.23, 19:58, всего редактировалось 1 раз.
Re: Hello Word
OpenServer?
Поверь, это "глюченное не работающее *авно" тебе сэкономит потом намного больше времени, чем ты на него потратишь изначально.
И чем не устраивает эта инструкция?
Поверь, это "глюченное не работающее *авно" тебе сэкономит потом намного больше времени, чем ты на него потратишь изначально.
И чем не устраивает эта инструкция?
Re: Hello Word
>>OpenServer?
до сего дня включительно с ним не было никаких проблем. Проблема как я уже отписал выше в глюченном инсталяторе Composer-Setup.exe.
ибо Composer и OpenServer никак не пересекаются...
>>И чем не устраивает эта инструкция?
Хотелось бы понимать что делает Composer или почему скаченный git'ом исходник не заработал, а компосером заработал.
до сего дня включительно с ним не было никаких проблем. Проблема как я уже отписал выше в глюченном инсталяторе Composer-Setup.exe.
ибо Composer и OpenServer никак не пересекаются...
>>И чем не устраивает эта инструкция?
Хотелось бы понимать что делает Composer или почему скаченный git'ом исходник не заработал, а компосером заработал.
Re: Hello Word
зависимости тянутся через композер
Re: Hello Word
Как это не пересекаются? Composer'у нужен php, который в OpenServer'е.Arnowt писал(а):>>OpenServer?
до сего дня включительно с ним не было никаких проблем. Проблема как я уже отписал выше в глюченном инсталяторе Composer-Setup.exe.
ибо Composer и OpenServer никак не пересекаются...
Инсталлятор у Composer'а нормальный, просто OpenServer портативный, и ничего не регистрирует в системе.
Так что это проблема не Composer'а, а OpenServer'а.
Решается созданием ссылки на php.ini в папке C:\Windows
Код: Выделить всё
mklink C:\Windows\php.ini C:\OpenServer\userdata\temp\config\php.ini
Re: Hello Word
Я создал отдельный php.ini в каталоге с phpРешается созданием ссылки на php.ini в папке C:\Windows
Инсталляция прошла, а потом незаработало... посмотрел в ВАТ а там "швах"...
Ну в общем не суть, работает и ладно и так на него слишком много времени потратил
------------------------------------------------------------------------
Ребят, вопрос уже по существу, хоть и нюбский....
Поставил я фреймворк который адвансед.
запустили init создал он файлики, все заработало...
Но вот допустим я собираюсь делать десяток проектов, хочу чтобы фрэйм был один.
Иными словами как разнести в дисковом пространстве мое приложение и сам yii
ну типа так:
Код: Выделить всё
www
*ext
**yii2
**otherExtension
*localhost1
*localhost2
Re: Hello Word
вендор папка в проекте, так что лучше не заниматься фигней а так вообще правишь файл консольной точки входа и указываешь путь к фреймворку, после инита все пути должны сами проставиться
Re: Hello Word
>>так что лучше не заниматься фигней
Ну почему фигней...? мне кажется, чисто субъективно, что на каждый сайт своя копия не самое изящное решение...Даже хотя с точки зрения обновления...
>>а так вообще правишь файл консольной точки входа
Вы имеете ввиду файл «init» который внутри php-код?
Ну почему фигней...? мне кажется, чисто субъективно, что на каждый сайт своя копия не самое изящное решение...Даже хотя с точки зрения обновления...
>>а так вообще правишь файл консольной точки входа
Вы имеете ввиду файл «init» который внутри php-код?
Re: Hello Word
В OpenServer ( в версии свыше 5 точно) уже лежит composer. Просто надо консоль OpenServer'a использовать.
-
- Сообщения: 957
- Зарегистрирован: 2014.05.31, 20:50
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Hello Word
В дополнение - viewtopic.php?p=107439#p107439.chesar писал(а):В OpenServer ( в версии свыше 5 точно) уже лежит composer. Просто надо консоль OpenServer'a использовать.