Неправильно сформировал вопрос.zelenin писал(а):вы уверены, что я неправильно понял, а не вы неправильно сформулировали вопрос?TranceSmile писал(а):Извините вы не правильно меня поняли. Мне нужен .htaccess который в корневой директории. Что бы при запросе site.com откривался fronted, а при admin.site.com - backend
Yii2 Starter Kit - шаблон для старта приложения
- TranceSmile
- Сообщения: 562
- Зарегистрирован: 2011.06.27, 19:04
- Откуда: Украина
- Контактная информация:
Re: Yii2 Starter Kit - мой стартовый набор
- TranceSmile
- Сообщения: 562
- Зарегистрирован: 2011.06.27, 19:04
- Откуда: Украина
- Контактная информация:
Re: Yii2 Starter Kit - мой стартовый набор
использовал такую конфигурацию
Теперь сыпятся ошибки Bad Request (#400)
Код: Выделить всё
Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on
# Если запрос начинается с /admin, то заменяем на /backend/web/
RewriteCond %{REQUEST_URI} ^/admin
RewriteRule ^admin\/?(.*) /backend/web/$1
# Добавляем другой запрос /frontend/web/$1
RewriteCond %{REQUEST_URI} !^/(frontend/web|backend/web|admin)
RewriteRule (.*) /frontend/web/$1
# Если frontend запрос
RewriteCond %{REQUEST_URI} ^/frontend/web
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /frontend/web/index.php
# Если backend запрос
RewriteCond %{REQUEST_URI} ^/backend/web
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /backend/web/index.php
Re: Yii2 Starter Kit - мой стартовый набор
я вам уже написал как это сделать без извращенийTranceSmile писал(а):использовал такую конфигурациюТеперь сыпятся ошибки Bad Request (#400)Код: Выделить всё
Options +FollowSymLinks IndexIgnore */* RewriteEngine on # Если запрос начинается с /admin, то заменяем на /backend/web/ RewriteCond %{REQUEST_URI} ^/admin RewriteRule ^admin\/?(.*) /backend/web/$1 # Добавляем другой запрос /frontend/web/$1 RewriteCond %{REQUEST_URI} !^/(frontend/web|backend/web|admin) RewriteRule (.*) /frontend/web/$1 # Если frontend запрос RewriteCond %{REQUEST_URI} ^/frontend/web RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /frontend/web/index.php # Если backend запрос RewriteCond %{REQUEST_URI} ^/backend/web RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /backend/web/index.php
- TranceSmile
- Сообщения: 562
- Зарегистрирован: 2011.06.27, 19:04
- Откуда: Украина
- Контактная информация:
Re: Yii2 Starter Kit - мой стартовый набор
Извините за наглость, а можно по подробней. Использую Open Server под Windows
Re: Yii2 Starter Kit - мой стартовый набор
https://github.com/yiisoft/yii2/blob/ma ... iguration-TranceSmile писал(а):Извините за наглость, а можно по подробней. Использую Open Server под Windows
Re: Yii2 Starter Kit - мой стартовый набор
TranceSmile, просто добавьте 3 отдельных сайта в OpenServer
- TranceSmile
- Сообщения: 562
- Зарегистрирован: 2011.06.27, 19:04
- Откуда: Украина
- Контактная информация:
Re: Yii2 Starter Kit - мой стартовый набор
в чем проблема?TranceSmile писал(а):ZeiN, а как же быть с путями.
Re: Yii2 Starter Kit - мой стартовый набор
А что с ними не так? backend.example.com => /path/to/backend/web, example.com => /path/to/frontend/web, storage.example.com => /path/to/storageTranceSmile писал(а):ZeiN, а как же быть с путями.
- TranceSmile
- Сообщения: 562
- Зарегистрирован: 2011.06.27, 19:04
- Откуда: Украина
- Контактная информация:
Re: Yii2 Starter Kit - мой стартовый набор
С этим разобрался. Теперь не грузит фото.ZeiN писал(а):А что с ними не так? backend.example.com => /path/to/backend/web, example.com => /path/to/frontend/web, storage.example.com => /path/to/storageTranceSmile писал(а):ZeiN, а как же быть с путями.
Код: Выделить всё
exception 'yii\base\InvalidParamException' with message 'File upload error "3"' in D:\OpenServer\domains\yii2-starter-kit\vendor\trntv\yii2-file-kit\storage\File.php:101
Stack trace:
#0 D:\OpenServer\domains\yii2-starter-kit\vendor\trntv\yii2-file-kit\actions\UploadAction.php(80): trntv\filekit\storage\File::load(Object(yii\web\UploadedFile))
#1 [internal function]: trntv\filekit\actions\UploadAction->run()
#2 D:\OpenServer\domains\yii2-starter-kit\vendor\yiisoft\yii2\base\Action.php(92): call_user_func_array(Array, Array)
#3 D:\OpenServer\domains\yii2-starter-kit\vendor\yiisoft\yii2\base\Controller.php(151): yii\base\Action->runWithParams(Array)
#4 D:\OpenServer\domains\yii2-starter-kit\vendor\yiisoft\yii2\base\Module.php(455): yii\base\Controller->runAction('avatar-upload', Array)
#5 D:\OpenServer\domains\yii2-starter-kit\vendor\yiisoft\yii2\web\Application.php(83): yii\base\Module->runAction('user/default/av...', Array)
#6 D:\OpenServer\domains\yii2-starter-kit\vendor\yiisoft\yii2\base\Application.php(375): yii\web\Application->handleRequest(Object(yii\web\Request))
#7 D:\OpenServer\domains\yii2-starter-kit\frontend\web\index.php(32): yii\base\Application->run()
#8 {main}
Последний раз редактировалось TranceSmile 2014.10.21, 15:35, всего редактировалось 1 раз.
Re: Yii2 Starter Kit - мой стартовый набор
в чем проблема у вас? второй раз спрашиваю. какие симлинки? причем тут они?TranceSmile писал(а):Вы имеете ввиду создать слимлинки?ZeiN писал(а):А что с ними не так? backend.example.com => /path/to/backend/web, example.com => /path/to/frontend/web, storage.example.com => /path/to/storageTranceSmile писал(а):ZeiN, а как же быть с путями.
- TranceSmile
- Сообщения: 562
- Зарегистрирован: 2011.06.27, 19:04
- Откуда: Украина
- Контактная информация:
Re: Yii2 Starter Kit - мой стартовый набор
Извините, что-то затупил немного. Что-то с настройкой сервера туговато. Теперь фото не грузит. Мой предыдущее сообщение.
Re: Yii2 Starter Kit - мой стартовый набор
Честно говоря очень давно не работаю с OpenServer и представления не имею отчего это может быть. Ваше сообщение говорит о том, что в массиве $_FILES у вашего файла стоит error=>3, погуглите, посмотрите откуда она берется. Это системная ошибка.TranceSmile писал(а):Извините, что-то затупил немного. Что-то с настройкой сервера туговато. Теперь фото не грузит. Мой предыдущее сообщение.
http://stackoverflow.com/questions/2547 ... y-uploaded
- TranceSmile
- Сообщения: 562
- Зарегистрирован: 2011.06.27, 19:04
- Откуда: Украина
- Контактная информация:
Re: Yii2 Starter Kit - мой стартовый набор
Что самое интересное, первый раз загружает файл дважды, а второй один раз. А в результате ошибка.
-
- Сообщения: 977
- Зарегистрирован: 2014.08.27, 21:54
Re: Yii2 Starter Kit - мой стартовый набор
Установил через composer. Прошло все без ошибок.
Захожу в backend - получаю ошибку
Захожу в backend - получаю ошибку
Re: Yii2 Starter Kit - мой стартовый набор
Можете дать более развернутый скриншот? На скриншоте данном показан код уже yii2 где ошибка произошла, думаю автору кода помогло бы указать момент где вызывается format в его коде.
-
- Сообщения: 977
- Зарегистрирован: 2014.08.27, 21:54
Re: Yii2 Starter Kit - мой стартовый набор
проблема в контроллере по умолчанию. Для backend-a установил 'defaultRoute'=>'site/index', вместо sistem-information
еще один вопрос:
Как можно настроить роутинг для статических страниц, чтобы вместо
http://yii2-starter-kit.terentev.net/route?alias=about
получалось
http://yii2-starter-kit.terentev.net/about ?
заранее благодарю
еще один вопрос:
Как можно настроить роутинг для статических страниц, чтобы вместо
http://yii2-starter-kit.terentev.net/route?alias=about
получалось
http://yii2-starter-kit.terentev.net/about ?
заранее благодарю
Re: Yii2 Starter Kit - мой стартовый набор
1) по defaultRoute - проверьте в новой версии, у меня таких проблем вообще не возникалоLoveorigami писал(а):проблема в контроллере по умолчанию. Для backend-a установил 'defaultRoute'=>'site/index', вместо sistem-information
еще один вопрос:
Как можно настроить роутинг для статических страниц, чтобы вместо
http://yii2-starter-kit.terentev.net/route?alias=about
получалось
http://yii2-starter-kit.terentev.net/about ?
заранее благодарю
2) frontend/config/_urlManager.php
Re: Yii2 Starter Kit - мой стартовый набор
composer create-project --prefer-dist --stability=dev trntv/yii2-starter-kit
ругается
требует расширенияя php ssh2
http://php.net/manual/en/ssh2.installation.php
ругается
Код: Выделить всё
- herzult/php-ssh v1.1.0 requires ext-ssh2 * -> the requested PHP extension ssh2 is missing from your system.
- herzult/php-ssh v1.0.1 requires ext-ssh2 * -> the requested PHP extension ssh2 is missing from your system.
- herzult/php-ssh v1.0.0 requires ext-ssh2 * -> the requested PHP extension ssh2 is missing from your system.
- herzult/php-ssh 1.x-dev requires ext-ssh2 * -> the requested PHP extension ssh2 is missing from your system.
- trntv/yii2-deploy dev-master requires herzult/php-ssh ~1.0 -> satisfiable by herzult/php-ssh[1.x-dev, v1.0.0, v1.0.1, v1.1.0].
- Installation request for trntv/yii2-deploy * -> satisfiable by trntv/yii2-deploy[dev-master].
http://php.net/manual/en/ssh2.installation.php
-
- Сообщения: 977
- Зарегистрирован: 2014.08.27, 21:54
Re: Yii2 Starter Kit - мой стартовый набор
у меня тоже - скачал, поставил на локалке вручную. Или версию php поменяйте на 5.5