Извините но я новичок и не совсем понимаю о чем идет речьamstr1k писал(а):nginx настроен на раздачу статики?
Yii2 Starter Kit - шаблон для старта приложения
Re: Yii2 Starter Kit - шаблон для старта приложения
Re: Yii2 Starter Kit - шаблон для старта приложения
Ну как минимум вместоDatsh писал(а):Здравствуйте! Не могу настроить nginx.conf делаю все по мануалу, работаю в опен сервере конфигурация Apache-2.2+Nginx-1.6 путь к проекту C:\OpenServer\domains\yii2-starter-kit.dev, мой конфиг:
Что я сделал не так?
Код: Выделить всё
root /yii2-starter-kit.dev/frontend/web;
Код: Выделить всё
root C:\OpenServer\domains\yii2-starter-kit.dev\frontend\web;
Re: Yii2 Starter Kit - шаблон для старта приложения
Сделал все так:ZeiN писал(а):Ну как минимум вместоДолжно бытьКод: Выделить всё
root /yii2-starter-kit.dev/frontend/web;
Код: Выделить всё
root C:\OpenServer\domains\yii2-starter-kit.dev\frontend\web;
Код: Выделить всё
## FRONTEND ##
server {
listen 80;
root C:\OpenServer\domains\yii2-starter-kit.dev\frontend\web;
index index.php index.html;
server_name yii2-starter-kit.dev
charset utf-8;
location / {
try_files $uri $uri/ /index.php?$args;
}
client_max_body_size 32m;
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
## BACKEND ##
server {
listen 80;
root C:/OpenServer/domains/yii2-starter-kit.dev/backend/web;
index index.php index.html;
server_name backend.yii2-starter-kit.dev;
charset utf-8;
client_max_body_size 32m;
location / {
try_files $uri $uri/ /index.php?$args;
}
#location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|pdf|ppt|txt|bmp|rtf|js)$ {
# access_log off;
#}
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
## STORAGE ##
server {
listen 80;
server_name storage.yii2-starter-kit.dev;
root C:/OpenServer/domains/yii2-starter-kit.dev/storage;
index index.html;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
include fastcgi_params;
}
}
пишет "Попытка подключения к backend.yii2-starter-kit.dev была отклонена. Сайт, возможно, временно недоступен, или ваше соединение настроено неправильно."
Re: Yii2 Starter Kit - шаблон для старта приложения
А в hosts прописали?
Re: Yii2 Starter Kit - шаблон для старта приложения
А что там должно быть написано?ZeiN писал(а):А в hosts прописали?
Re: Yii2 Starter Kit - шаблон для старта приложения
127.0.0.1 backend.yii2-starter-kit.dev yii2-starter-kit.dev storage.yii2-starter-kit.dev
Re: Yii2 Starter Kit - шаблон для старта приложения
Спасибо все заработало!!ZeiN писал(а):127.0.0.1 backend.yii2-starter-kit.dev yii2-starter-kit.dev storage.yii2-starter-kit.dev
И ещё вопрос где прописаны ссылки для сохранения изображений/файлов?
Re: Yii2 Starter Kit - шаблон для старта приложения
common/config/base.php, компонент fileStorage.Datsh писал(а):Спасибо все заработало!!ZeiN писал(а):127.0.0.1 backend.yii2-starter-kit.dev yii2-starter-kit.dev storage.yii2-starter-kit.dev
И ещё вопрос где прописаны ссылки для сохранения изображений/файлов?
Re: Yii2 Starter Kit - шаблон для старта приложения
Делаю авторизацию через VK, указал свои ключи в web.php, авторизуюсь и получаю ошибку следующего характера:
The 'label' option is required.
У меня подключен Nav::widget, и происходит это потому, что при авторизации в базу приходит пустое значение столбца username, и поэтому в label приходит NULL. Добавляю в username значение, всё работает. Как исправить и что можно добавить?
The 'label' option is required.
У меня подключен Nav::widget, и происходит это потому, что при авторизации в базу приходит пустое значение столбца username, и поэтому в label приходит NULL. Добавляю в username значение, всё работает. Как исправить и что можно добавить?
Re: Yii2 Starter Kit - шаблон для старта приложения
Тут два варианта, либо переопределить User::getPublicIdentity() либо посмотреть что отдает api vk и как оттуда получить имя пользователя
Re: Yii2 Starter Kit - шаблон для старта приложения
получается https://github.com/trntv/yii2-starter-kit релизнулся? 2.0?
Re: Yii2 Starter Kit - шаблон для старта приложения
да, неделю назад.rinat_ писал(а):получается https://github.com/trntv/yii2-starter-kit релизнулся? 2.0?
Re: Yii2 Starter Kit - шаблон для старта приложения
Только что установил шаблон.
Кто может подсказать, почему у меня в папки assets ничего не сохраняется?
Вроде все по инструкции сделал.
Кто может подсказать, почему у меня в папки assets ничего не сохраняется?
Вроде все по инструкции сделал.
Re: Yii2 Starter Kit - шаблон для старта приложения
Ассеты не публикуются? Или что там должно сохранятся?Yurec писал(а):Только что установил шаблон.
Кто может подсказать, почему у меня в папки assets ничего не сохраняется?
Вроде все по инструкции сделал.
Re: Yii2 Starter Kit - шаблон для старта приложения
Да, CTRL + U - генерируются - например - <link href="/frontend/web/assets/6f337078/css/bootstrap.css" rel="stylesheet">, а в самой папке /frontend/web/assets ничего нет, кроме .gitignore
Re: Yii2 Starter Kit - шаблон для старта приложения
Ну если у вас путь генерируется как c /frontend/web, то вы как минимум сделали не по инструкции.
Re: Yii2 Starter Kit - шаблон для старта приложения
Второе я не понял для чего и как делается.
2. Web server configuration
Остальные все 4 шага сделал, пока просто все в base.php прописал.
2. Web server configuration
Остальные все 4 шага сделал, пока просто все в base.php прописал.
Re: Yii2 Starter Kit - шаблон для старта приложения
backend, frontend и storage - три отдельных поддомена.
Если не можете настроить на своей системе сами - используйте vagrant, он специально для таких случаев там.
Если не можете настроить на своей системе сами - используйте vagrant, он специально для таких случаев там.
Re: Yii2 Starter Kit - шаблон для старта приложения
У меня ошибка вылазила - Call to undefined function yii\web\symlink(), в vendor\yiisoft\yii2\web\AssetManager за комментировал:
if (!is_dir($dstDir)) {
//symlink($src, $dstDir); - 471 строка
}
Ошибка пропала, зато хоть открываться стало, и вот такая появилась. Я первый раз как за комментировал, не заметил название класса. Вот здесь где-то видимо проблема с assets.
if (!is_dir($dstDir)) {
//symlink($src, $dstDir); - 471 строка
}
Ошибка пропала, зато хоть открываться стало, и вот такая появилась. Я первый раз как за комментировал, не заметил название класса. Вот здесь где-то видимо проблема с assets.
Последний раз редактировалось Yurec 2015.05.17, 08:13, всего редактировалось 1 раз.
Re: Yii2 Starter Kit - шаблон для старта приложения
'assetManager' => [
'linkAssets' => false
],
Сначала вот такое нашел в интернете, прописал в frontend\config\web.php - не помогло. Потом за комментировал в AssetManager, как писал выше.
'linkAssets' => false
],
Сначала вот такое нашел в интернете, прописал в frontend\config\web.php - не помогло. Потом за комментировал в AssetManager, как писал выше.