@yii2ru

Страница 52 из 1721
Yuriy
22.01.2017
10:31:57
В .htaccess

Артур
22.01.2017
10:36:49
да

я создаю

его но он не реагирует

Google
Dan
22.01.2017
10:38:35
но что же на эту тему говорит гугл?

по какому мануалу ты настраивал апач?

Артур
22.01.2017
10:40:59
по какому мануалу ты настраивал апач?
апач настроен так как я с на нем уже год работаю)

работает он как часы)

наверное я слегка неправильно настроил .htaccess

)

RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php

вот так прописано в папке web

и в корне сайта прописал

<IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On </IfModule> <IfModule mod_rewrite.c> RewriteCond %{REQUEST_URI} ^/.* RewriteRule ^(.*)$ web/$1 [L] RewriteCond %{REQUEST_URI} !^/web/ RewriteCond %{REQUEST_FILENAME} !-f [OR] RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^.*$ web/index.php </IfModule>

теперь на постой index

открывает))

site/index

Google
Yuriy
22.01.2017
10:44:30
site/index
в конфиге enablePrettyUrl включен?

Артур
22.01.2017
10:45:40
'urlManager' => [ 'class' => 'yii\web\UrlManager', 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ ]

'rules' => [ 'index'=>'site/index', 'admin'=>'admin/index', ], ],

Nurik
22.01.2017
10:46:36
Да что так мучатся, просто создай символьную ссылку на web и вынеси за публичную директорию остальное и не придется колдовать с .htaccess

Артур
22.01.2017
10:46:54
я не понял что ты имел ввиду)))

можно подробнее ?)

Nurik
22.01.2017
10:47:50
На виртуалке разрабатываешь ?

Артур
22.01.2017
10:47:58
не

на локалке

Nurik
22.01.2017
10:48:59
винда ?

Артур
22.01.2017
10:50:33
убунту

Nurik
22.01.2017
10:50:45
Отлично.

Ну тогда просто убираешь .htaccess из корня (где controller models и т.д. если это basic шаблон). А затем в virtual host прописываешь не папку где лежат все файлы а только папку web и все. Больше ничего не надо.

Естественно в web осталяешь .htaccess чтобы работали ЧПУ

Артур
22.01.2017
10:54:04
печаль я не создавал виртуал хост

хД

щас тогда буду мучиться )))

Nurik
22.01.2017
10:54:37
А как ты тогда работаешь ?

Сценарий добавления нового проекта опиши.

Артур
22.01.2017
10:55:38
у меня просто в папке лежат))

Google
Артур
22.01.2017
10:55:47
localhost/site

и дальше работают)

site это папка где лежит проект)

Nurik
22.01.2017
10:58:00
site это папка где лежит проект)
Я не советую так делать. Потому что потом на реальном сервере могут всплыть проблемы. Это тебе любой разраб со стажем скажет. Лучше под каждый хост создавать virtualhost так безопасней будет.

Nurik
22.01.2017
10:59:11
Ну вот.)

Артур
22.01.2017
11:17:25
Ну вот.)
я в хосте прописал 127.0.0.2 и ссылку на сайт)

и все заработало))

Артур
22.01.2017
11:17:33
только показывает

403 ошибку(((

вроде везде права дал

((

а ошибку выбросило(

SiZE
22.01.2017
11:18:41
ну проверь еще раз права на папки assets, runtime и тп

Артур
22.01.2017
11:27:11
пля

я вместо адресса к папкам влепил туда ссылку))))

Google
Артур
22.01.2017
11:27:31
и думаю че это не работает

хД

http://teacher.site/admin

'rules' => [ 'index'=>'site/index', 'admin'=>'admin/index', ],

почему то ошибку выбрасывает(((

404

Artur
22.01.2017
12:56:19
Ребят, в модели в rules убрал для "email" аттрибут "required", но при редактировании все равно просит заполнить это поле

Почему? :(

Admin
ERROR: S client not available

Dmitriy
22.01.2017
12:59:14
А в таблице как ?

Artur
22.01.2017
12:59:47
ща

в таблице, то есть в БД, я так понял

Dmitriy
22.01.2017
13:06:57
Там стоит обязательное поле

а нужно убрать

Artur
22.01.2017
13:07:28
в таблице?

?

Dmitriy
22.01.2017
13:08:27
да

Artur
22.01.2017
13:14:19
Благодарю

За помощь

Google
Виталий
22.01.2017
13:22:31
Коллеги, подскажи по поводу композера. Хочу поставить пакет croppie через bower. При установке кидает ошибку Could not find package bower-asset/croppie at any version for your minimum-stability (stable). Check the package spelling or your minimum-stability но почему? Точнее как композер знает stable версия или нет?

Dmitriy
22.01.2017
13:26:41
По тегам

и по алиасам в composer.json

Виталий
22.01.2017
13:28:06
Ну, то есть, если есть тег - тогда это релиз?

в репо пакета есть теги и все дела, все как обычно.

Dmitriy
22.01.2017
13:28:21
minimum-stability dev - тогда не будет ошибки

Виталий
22.01.2017
13:28:38
это костыль. Мне надо стабильные версии пакетов в проекте.

Артур
22.01.2017
13:39:46
где вообще нужно создавать .htaccess

в web

или в /

а то чет не пойму где настраивать(((

Options +FollowSymLinks IndexIgnore */* RewriteEngine on # Если запрос не начинается с web, добавляем его RewriteCond %{REQUEST_URI} !^/(web) RewriteRule (.*) /web/$1 # Если файл или каталог не существует, идём к /web/index.php RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /web/index.php

вот с такими параметрами устанавливаю .htaccess

в web

папку

и у меня Internal Server Error

Dan
22.01.2017
13:50:38
А в логах что?

Страница 52 из 1721